GitHub Certified: GitHub Actions (GH-200) practice exam and study path
A free, timed 60-question GH-200 practice exam in 100 minutes, scored by domain, with every option explained after you submit. Also 116 practice questions you can check one at a time, a page for every task in the exam guide, and a study path. No sign-up.
$6.99for 12 months
For DevOps engineers, developers and administrators who automate delivery with GitHub Actions: triggers and workflow structure, runs, logs and artifacts, custom actions and their release, runners, policies, secrets and variables at enterprise scale, and secure, cost-aware automation.
The exam
- Exam code
- GH-200
- Questions
- Not yet published
- Time
- 100 minutes
- Passing score
- 700 of 1,000 (scaled)
- Exam fee
- $99 (USD)
- Question types
- multiple choice, multiple response
Exam GH-200 is a proctored exam of 100 minutes, offered in English, Spanish, Portuguese (Brazil), Korean and Japanese; it may include interactive components, and 700 passes. Microsoft doesn't publish the number of questions (most of its exams have 40 to 60). The fee is set by the country or region (USD 99 in the United States). GitHub certifications are valid for two years. Our forms use 60 questions split 14 / 11 / 11 / 15 / 9, close to the scaled midpoints of the guide's ranges.
From GitHub's certification page and exam guide, checked Oct 31, 2026.
Domains and weights
Domain 1: Author and manage workflows
24%
Domain 2: Consume and troubleshoot workflows
19%
Domain 3: Author and maintain actions
19%
Domain 4: Manage GitHub Actions for the enterprise
24%
Domain 5: Secure and optimize automation
14%
On our roadmap this comes after GitHub Foundations. See every certification.
Practice
116 original practice questions, every option explained with the GitHub documentation page that proves it. Free, no sign-up; progress stays on this device.
116 questions · practice mode
All domains
Every sample question for this exam, in domain order.
26 questions · practice mode
Topic quiz — Domain 1: Author and manage workflows
A topic quiz on domain 1 (24% of the exam).
23 questions · practice mode
Topic quiz — Domain 2: Consume and troubleshoot workflows
A topic quiz on domain 2 (19% of the exam).
23 questions · practice mode
Topic quiz — Domain 3: Author and maintain actions
A topic quiz on domain 3 (19% of the exam).
27 questions · practice mode
Topic quiz — Domain 4: Manage GitHub Actions for the enterprise
A topic quiz on domain 4 (24% of the exam).
17 questions · practice mode
Topic quiz — Domain 5: Secure and optimize automation
A topic quiz on domain 5 (14% of the exam).
60 questions · 100 min · timed
Free practice exam
The real exam's pace, no feedback until you submit.
60 questions · 100 min · timed · exam pack
Practice exam 1
Included in the GitHub Actions exam pack.
60 questions · 100 min · timed · exam pack
Practice exam 2
Included in the GitHub Actions exam pack.
60 questions · 100 min · timed · exam pack
Practice exam 3
Included in the GitHub Actions exam pack.
More practice exams
The lessons, the sample questions on every task page and the first full practice exam are free and stay free. A pack adds the further timed GH-200 practice exams.
GitHub Actions exam pack
$6.99for 12 months
- Every paid GH-200 practice exam, timed, with every option explained
- The next version of this exam included when it changes within your 12 months
- 12 months of access. One payment, nothing renews by itself.
- 14-day refund, no conditions
- 14-day refund, no conditions: ask within 14 days of buying and you get the whole payment back.
- No pass guarantee. These are practice exams written by us from the exam guide and the GitHub documentation; a score here does not predict your result on the real exam.
Study path
One module per exam domain. Lessons that already exist on BytePatterns are linked; the rest are being written.
Module 1: Author and manage workflows
1Events and filters: schedules, manual runs, webhooks and repository eventsTask 1.1
Lesson coming
2workflow_dispatch and workflow_call inputs, secrets, permissions and concurrencyTask 1.1
Lesson coming
3Jobs, steps, conditions and dependencies, and workflow commandsTask 1.2
Lesson coming
4Service containers for databases and queuesTask 1.2
Partly covered by: Docker Compose for Local Dev, Ports, Networks & Volumes
5Matrices, YAML anchors, contexts and expressionsTask 1.2
Lesson coming
6Caching, artifacts, outputs, job summaries and environmentsTask 1.3
Lesson coming
Module 2: Consume and troubleshoot workflows
7Reading runs: triggers, skipped jobs, matrix variants and re-runsTask 2.1
Lesson coming
8Logs, debug logging and artifacts in the UI, GitHub CLI and the REST APITask 2.2
Lesson coming
9Workflow templates, reusable workflows and composite actions, and disabling workflowsTask 2.3
Lesson coming
Module 3: Author and maintain actions
10JavaScript, composite and Docker container actionsTask 3.1
Lesson coming
11Containers and images behind Docker container actionsTask 3.1
Partly covered by: Containers vs VMs, Images, Layers & Multi-Stage Builds
12The action metadata file and workflow commands inside actionsTask 3.2
Lesson coming
13Marketplace publishing, release tags and immutable releasesTask 3.3
Lesson coming
Module 4: Manage GitHub Actions for the enterprise
14Sharing and governing actions and workflows across an enterpriseTask 4.1
Lesson coming
15GitHub-hosted, larger and self-hosted runners, runner groups and networkingTask 4.2
Lesson coming
16Actions Runner Controller and runner scale sets on KubernetesTask 4.2
Partly covered by: Pods, ReplicaSets & Deployments
17Keeping configuration and credentials out of codeTask 4.3
Partly covered by: ConfigMaps, Secrets & Env
18Secrets and variables at organization, repository and environment level, and their APITask 4.3
Lesson coming
Module 5: Secure and optimize automation
19Script injection, least-privilege tokens, pinning and attestationsTask 5.1
Lesson coming
20OIDC federation to cloud providers instead of stored cloud keysTask 5.1
Partly covered by: Shared Responsibility & IAM
21Runner rates, storage, retention and faster, cheaper workflowsTask 5.2
Lesson coming
Every task in the exam guide
The exam guide splits each domain into task statements. Each one has a page with a short summary, the lessons that teach it and open sample questions.
Domain 1: Author and manage workflows
Domain 2: Consume and troubleshoot workflows
Domain 3: Author and maintain actions
Domain 4: Manage GitHub Actions for the enterprise
Domain 5: Secure and optimize automation
How these questions are made
- Written by us from the exam guide's task statements and the GitHub documentation — never from real exam content.
- Every option carries its own explanation and a link to the GitHub page that proves it.
- A question enters a timed exam only after an independent check; until then it is a practice question.
- Results are a plain percentage, per domain too — not an imitation of GitHub's scaled score.
Questions about the GH-200 practice exam
- Is the GH-200 practice exam free?
- Yes. The full practice exam (60 questions, 100 minutes) is free with no sign-up, and so are the 116 practice questions, the task pages and the study path. Your attempts are saved in this browser, on this device.
- How many questions does it have, and is it timed?
- 60 questions in 100 minutes: the real GH-200 pace, scaled to this form. When the time runs out, the exam is submitted as it stands.
- Are the answers explained?
- After you submit, not during: like the real exam, the timed exam gives no feedback until the end. Then you get your score overall and per exam domain, and every question with each option explained and a link to the GitHub documentation page behind it. In practice mode an answer is explained as soon as you check it.
- What does the GitHub Actions exam pack add?
- 3 more timed practice exams (Practice exam 1: 60 questions, 100 minutes; Practice exam 2: 60 questions, 100 minutes; Practice exam 3: 60 questions, 100 minutes), each scored and explained the same way, and the next version of this exam if it changes within your 12 months. 12 months of access. One payment, nothing renews by itself. Everything above stays free. See the pack.
- Can I get a refund?
- Yes, with no conditions: ask within 14 days of buying and you get the whole payment back. The details are in the terms.
- Is this an official GitHub practice exam?
- No. BytePatterns is not affiliated with, endorsed or sponsored by GitHub. Every question is written by us from the public exam guide and the GitHub documentation, never from real exam content, and a score here does not predict your result on the real exam. GitHub lists its own preparation resources on its certification page.