1. Home
  2. Microsoft
  3. GH-200 Exam

GH-200 GitHub Actions Exam Topics and Questions

Let's Practice Free Microsoft GH-200 Questions Aligned with Official Exam Topics

๐Ÿ“„ Exam Contains: 5 Topics
Topic Content
Interpret workflow behavior and results by identifying workflow triggers and effects from configuration and logs, diagnosing failed workflow runs using logs and run history, expanding and interpreting YAML anchors, aliases, and merged mappings when analyzing workflow configuration, and interpreting matrix expansions while correlating job names to matrix axes, analyzing failures across variants, and selectively rerunning individual matrix jobs. Access workflow artifacts and logs by locating workflows, logs, and artifacts in the UI and via API, as well as downloading and... See More
Topic Content
Create and troubleshoot custom actions by identifying and implementing different action types including JavaScript, Docker, and composite actions while understanding immutable actions rollout on hosted runners and its implications for version pinning and registry sources. Learn to troubleshoot action execution and errors effectively. Define action structure and metadata by specifying required files, directory structure, and implementing proper metadata configuration along with workflow commands within actions. Distribute and maintain actions by selecting appropriate distribution models such as public, private, or marketplace... See More
Topic Content
Configure workflow triggers and events by setting up workflows to run on scheduled intervals, manual triggers, webhooks, and repository events while selecting appropriate scope, permissions, and events for automation needs. Define and validate workflowdispatch inputs with specific types, required fields, and default values, then pass these inputs to reusable workflows using workflowcall with proper inputs and secrets mapping. Design workflow structure using jobs, steps, and conditional logic to implement dependencies between jobs, utilize workflow commands and environment variables for dynamic... See More
Topic Content
Distribute and govern actions and workflows by defining and managing reusable components and templates, controlling access to actions and workflows within the enterprise, and configuring organizational use policies. Manage runners at scale by configuring and monitoring GitHub-hosted and self-hosted runners, applying IP allow lists and networking settings, managing runner groups and troubleshooting runner issues, and identifying preinstalled software and tool versions on GitHub-hosted runners through image release notes and toolcache while installing additional software at runtime using setup actions, package... See More
Topic Content
Secure and optimize automation encompasses implementing comprehensive security best practices and optimizing workflow performance. Security measures include deploying environment protections and approval gates, selecting trustworthy actions from the Marketplace, and mitigating script injection through input sanitization, validation, least-privilege permissions, and proper shell quoting while preferring vetted actions over inline scripts. Understanding GITHUBTOKEN lifecycle as ephemeral and scoped tokens, configuring granular permissions, and contrasting with Personal Access Tokens PATs while restricting write scopes is essential for secure automation. Implementing OIDC tokens... See More

Ready to Start Practicing?

Access all questions and start your exam preparation journey

Upgrade to Full GH-200 Exam Questions ๐Ÿš€
Exams Made Simple. Success Made Possible.