GitHub Certifications
GitHub runs its own certification line, separate from the CNCF's, HashiCorp's, or AWS's — a handful of vendor-specific exams that check whether you actually know the platform your team is already standardized on, rather than Kubernetes or Terraform in the abstract. Of the four exams GitHub has published, two are directly relevant to a working DevOps engineer: GitHub Foundations, the entry-level baseline covering Git and the platform as a whole, and GitHub Actions, the one that maps straight onto the GitHub Actions tool page and CI/CD pipelines lesson elsewhere in this course. This page profiles both. Read the warning below before you plan around anything else on this page: GitHub has already restructured this program once, and the version most recently confirmed for this course routes exam delivery through Microsoft Learn's infrastructure with Pearson VUE proctoring — a real change from how these exams launched, and a strong signal that the lineup itself is worth re-checking, not just the price.
Most of the certifications on this site's certifications page are like a driving test written by an independent road-safety board — nobody who builds cars gets a say. GitHub's certifications are different: it's the carmaker testing you on its own car. GitHub Foundations asks "do you know how to drive this specific car at all — mirrors, indicators, where the fuel cap is?" GitHub Actions asks one narrower question: "do you know this car's cruise-control system cold — every setting, every warning light, every way to wire it up safely?" And because it's the manufacturer running the test, when the manufacturer decides to change who administers it, the test changes too — which is exactly what's happened here at least once already.
What GitHub Certifications are, and who they're for
☺ Like you're 10: Online, proctored, multiple-choice tests about GitHub itself — no live terminal, no cluster to fix, just questions about a platform you probably already use every day.
GitHub's certification program entered limited availability in 2022 and reached general availability in 2023, issuing digital badges through Credly the way most vendor certification programs do. Like the Terraform Associate and unlike the CKA, every GitHub certification is knowledge-based: multiple-choice and multiple-response questions delivered online with remote proctoring, no hands-on lab component, no live repository or workflow run graded on its end state. That makes preparation look like preparation for the Terraform Associate rather than the CKA — recognition and recall under a clock, not typed-out muscle memory.
The program targets people already working inside GitHub day to day rather than people evaluating whether to adopt it: engineers who open pull requests and read Actions logs as part of their normal job, administrators who manage organization and enterprise settings, and security engineers who triage code-scanning and secret-scanning alerts. None of the four exams formally requires a prerequisite, but GitHub's own preparation guidance has consistently assumed real, hands-on time on the platform first — these are not exams to attempt from documentation alone.
| Item | What is generally published |
|---|---|
| Format | Online, remotely proctored — multiple-choice and multiple-response, no hands-on lab component |
| Question count | Historically reported in the 60–90 range depending on the specific exam — verify the current count on the official page before you plan your pacing |
| Duration | Historically around 90 minutes per exam — confirm per-exam, since this has not been identical across all four |
| Passing score | Not consistently published by GitHub as a fixed percentage — treat any specific number you read anywhere, including this page, as unconfirmed until you see it on the current official exam page |
| Price | Historically reported around USD $99 per exam — notably cheaper than a professional-level cloud exam, but confirm the current fee, especially post-restructuring |
| Prerequisites | None formally required for any of the four; GitHub's own guidance assumes real hands-on platform experience |
| Badging | Digital badge issued via Credly on passing, historically valid for a fixed term before renewal is required — confirm the current validity window |
| Delivery, as last confirmed for this course | Routed through Microsoft Learn's certification infrastructure, proctored via Pearson VUE — a change from the program's original GitHub-run exam portal |
↗ GitHub official certifications page
The exam lineup — and why you must verify it yourself
☺ Like you're 10: There have been four exams. This program has already changed who runs it once, so treat "there are four" as a fact to double-check, not a fact to build a study plan on blindly.
As last confirmed for this course, GitHub's certification line names four exams. The two profiled in depth below are the ones that matter most to a DevOps engineer; the other two are named here for completeness because they sit closer to security and platform-administration roles.
- GitHub Foundations — the entry-level, platform-wide exam: Git fundamentals, the core GitHub workflow, collaboration features, and basic administration and security concepts. Profiled below.
- GitHub Actions — workflow authoring, the Actions ecosystem, and managing Actions at the organization or enterprise level. Profiled below, and the one that maps directly onto this course's GitHub Actions page.
- GitHub Advanced Security — code scanning, secret scanning, and dependency review (CodeQL and Dependabot). Closer to a DevSecOps engineer's exam than a DevOps engineer's; mentioned here for completeness rather than depth, and it overlaps with what this course covers at supply-chain security & SBOM and shift-left security for DevOps.
- GitHub Administration — managing organizations and enterprises: SSO/SAML, policy enforcement, billing, and migrations. Relevant to a platform or IT-admin role more than a delivery-focused DevOps role; not profiled in depth here.
GitHub's certification program did not launch, ship, and stay static the way HashiCorp's Terraform Associate mostly has. It has already gone through at least one meaningful restructuring: registration for new candidates was paused for a period after the initial general-availability launch, and exam delivery has since moved toward Microsoft Learn's certification infrastructure with Pearson VUE proctoring — a genuine change in vendor plumbing, not just a rebrand. Given that history, do not assume the four-exam lineup above, the pricing table, or anything else on this page is still exactly current by the time you read it. Before you register for anything, open GitHub's own certifications page and confirm: which exams currently exist, what they currently cost, where the exam is currently delivered, and whether the exam guide you're studying from is the current one. This is the single most important piece of advice on this page — more than any individual exam domain below.
GitHub Foundations: the entry-level baseline
☺ Like you're 10: Not CI/CD-specific at all — it's "do you actually know GitHub," the same way a driving test checks mirrors and indicators before anyone lets you near the motorway.
GitHub Foundations is the platform-wide exam GitHub itself has generally positioned as the natural starting point, though it is not a hard prerequisite for GitHub Actions. It checks breadth across the whole product rather than depth in any one corner of it, which makes it a fast, cheap way to formalize knowledge most engineers already have informally after a few months of daily GitHub use.
Topics it has generally covered, reconstructed here from the program's own stated scope and worth re-verifying against the current exam guide:
- Git and version control fundamentals — commits, branches, merges, and the difference between Git the tool and GitHub the platform built on top of it. Covered vendor-neutral in version control & branching.
- The core GitHub workflow — repositories, branch protection, pull requests, code review, issues, and Projects for lightweight planning.
- Collaboration and community features — Discussions, wikis, and the conventions around good commit messages and PR descriptions that make a repository legible to people who didn't write it.
- Introductory GitHub Copilot concepts — what Copilot is and where it fits in the day-to-day workflow, at an awareness level rather than deep configuration.
- Basic administration and security — two-factor authentication, the shape of GitHub's permission model at the repository and organization level, and where security settings live, without the depth of the dedicated Advanced Security or Administration exams.
Most DevOps engineers who've used GitHub daily for any real stretch of time will find Foundations closer to a confirmation than a learning exercise — its main value is credentialing knowledge you already hold, and giving a fast, no-prerequisite first badge to point to.
GitHub Actions: the exam that matters most to this course
☺ Like you're 10: This is the one that actually tests the pipeline skills — the workflow YAML, the marketplace, and the security habits, not just "have you used GitHub."
The GitHub Actions exam is the direct counterpart to this course's GitHub Actions page and the CI/CD pipelines lesson it sits under. Reconstructed here from GitHub's own published exam guidance, grouped into four areas — treat the grouping and any specific weighting you find elsewhere as directional, since GitHub has not consistently published fixed per-domain percentages the way the CNCF does for the CKA:
- Author and maintain workflows — the largest area in most published guidance. Workflow YAML anatomy (
on:,jobs:,steps:), triggers and event filters, contexts and expressions (github.,needs.,secrets.), conditionals, matrix strategies, artifacts, caching, and the split between reusable workflows and composite actions. - Consume workflows in GitHub Actions — runners (GitHub-hosted versus self-hosted), reading and troubleshooting workflow runs and logs, understanding what the auto-generated
GITHUB_TOKENcan and can't do, and evaluating a marketplace action before trusting it in a pipeline. - Author and maintain actions — building a custom action (JavaScript, Docker container, or composite), the action metadata file (
action.yml), and publishing and versioning an action for others to consume. - Manage GitHub Actions for the enterprise — organization- and enterprise-level policy: which actions are allowed to run at all, spending limits, self-hosted runner groups, and artifact and log retention settings.
The security instincts the exam rewards are the same ones the GitHub Actions tool page already teaches: pin marketplace actions to a full commit SHA rather than a mutable tag, scope the permissions: block down from its (formerly broad) default instead of leaving it implicit, and prefer short-lived OpenID Connect tokens over long-lived cloud credentials stored as repository secrets.
permissions:
id-token: write # required to request a short-lived OIDC token
contents: read # everything else defaults to none — name only what this job needs
jobs:
deploy:
runs-on: ubuntu-latest
environment: production # environment protection rules + required reviewers live here
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 — pinned to a commit SHA, not a mutable tag
- uses: aws-actions/configure-aws-credentials@e3dd6a429d7300a6a4c196c26e071d42e0343502 # v4.0.2
with:
role-to-assume: arn:aws:iam::123456789012:role/gha-deploy
aws-region: us-east-1
# no long-lived aws-access-key-id / aws-secret-access-key anywhere in this file —
# OIDC exchanges the id-token above for a short-lived credential at run timeFull syntax depth, the marketplace-pinning discussion, matrix builds, and the reusable-workflow-versus-composite-action distinction all live on the GitHub Actions tool page — this section names what the exam checks against that material, not a replacement for it.
How this maps onto the course
☺ Like you're 10: One tool page and one lesson do most of the heavy lifting; a couple of deep-dive pages cover the security-flavored corners.
| Exam area | Study here |
|---|---|
| GitHub Foundations — whole platform | Version control & branching for Git fundamentals · CI/CD pipelines for the workflow context Foundations assumes |
| Author and maintain workflows | GitHub Actions — workflow anatomy, matrix builds, reusable workflows and composite actions in full |
| Consume workflows / marketplace evaluation | GitHub Actions's marketplace-pinning section · Supply-Chain Security & SBOM for the broader third-party-dependency trust model |
| Author custom actions | GitHub Actions · the DevOps toolchain for where custom tooling fits alongside off-the-shelf actions |
| Enterprise management, OIDC, secrets | Secrets & Credential Management for the OIDC-over-long-lived-secrets pattern shown above |
| Broader pipeline context | SDLC Automation for how GitHub Actions fits the wider automated software-delivery lifecycle |
| Speed & recall | Flashcards · Glossary |
Exam logistics — verify these yourself before you register
☺ Like you're 10: More than any other cert on this site, this is the one where "read the vendor's current page" isn't just good advice — the plumbing underneath it has already changed once.
| Item | What to check, and why |
|---|---|
| Which exams currently exist | The four-exam lineup above (Foundations, Actions, Advanced Security, Administration) is what's been named for this program historically — confirm none have been renamed, merged, or retired since |
| Delivery platform and proctor | As last confirmed: Microsoft Learn infrastructure, Pearson VUE proctoring. This is the detail most likely to have moved again — check it first |
| Price | Historically around $99 per exam; confirm current pricing, and whether pricing now follows Microsoft Learn's own exam-fee structure post-restructuring |
| Question count, duration, passing score | Not consistently published as fixed figures by GitHub — treat anything you read, including the ranges on this page, as approximate until confirmed on the current exam guide |
| Badge validity and renewal | Confirm the current validity window and renewal path on Credly or the current issuing platform |
| Study materials GitHub itself provides | An official exam guide per certification has generally been published alongside the exam — the legitimate first stop before any third-party material, especially given how much has changed underneath this program |
Every fact on this page is a snapshot, and this particular certification program has already changed shape once. This site is independent and unofficial. Before you pay for anything, confirm current details directly on GitHub's own certifications page — which exams are currently offered, current pricing, and current delivery and proctoring arrangements — and read the current exam guide for whichever specific exam you're sitting. Given the move toward Microsoft's certification ecosystem, it's also worth checking Microsoft Learn's own credentials catalog directly, since that may now be the canonical listing rather than a mirror of it.
Where it sits, and who should take it
☺ Like you're 10: Fast and cheap if your team already lives in GitHub. A weak substitute for a hands-on cert if the job actually needs you to prove you can operate infrastructure under a clock.
Set against the other certifications this course covers, GitHub's line is the most tool-specific and, historically, the least expensive to attempt — closer in shape to the Terraform Associate (knowledge-based, one vendor's product, no hands-on component) than to the CKA (performance-based, vendor-neutral platform).
| GitHub Actions cert | Terraform Associate | CKA | |
|---|---|---|---|
| Question | Do you know GitHub's CI/CD product specifically? | Do you know Terraform's syntax and workflow? | Can you actually run a Kubernetes cluster? |
| Format | Knowledge-based, multiple choice | Knowledge-based, multiple choice | 100% performance-based, live clusters |
| Scope | One vendor's CI/CD product | One tool | One platform, any tooling around it |
| Program stability | Has already been restructured once — verify current lineup and delivery | Version has changed (003→004); program structure itself has been stable | Curriculum weights revised periodically; program structure stable |
Take GitHub Actions if: your organization has standardized on GitHub and GitHub Actions specifically, you want a fast, low-cost, knowledge-based credential to formalize what you already do daily, or you're the person other engineers already ask to review workflow files and want that informally recognized skill externally checked. Take GitHub Foundations first if: you're relatively new to the platform as a whole and want the broader baseline before narrowing into Actions — though note it is not a hard prerequisite. Consider skipping the whole line if: your actual gap is vendor-neutral CI/CD or infrastructure thinking rather than GitHub-specific product knowledge — the CI/CD pipelines and infrastructure as code lessons, or the Terraform Associate and CKA certifications, will transfer to more employers than a single-vendor credential will; or if your real interest is security rather than delivery, in which case GitHub Advanced Security — or this platform's DevSecOps course — is the better-targeted exam.
Foxy: We're 100% on GitHub already. Isn't the GitHub Actions cert basically free credit for stuff I do all day?
Benny the Beaver: Mostly, yeah — if you're already pinning actions to a SHA and scoping your permissions: block, you're most of the way there. Just don't skip the enterprise-management domain — org-level policy isn't something you touch daily just by shipping code.
Ellie the Elephant: And book carefully. This one isn't like Terraform's version bump — the whole delivery vendor changed. Last I checked it's routed through Microsoft Learn and proctored by Pearson VUE, not GitHub's original portal.
Foxy: Wait, so the exam itself could be different from what I'm reading about right now?
Ellie the Elephant: Could be. This program has already paused and restructured once. Read GitHub's own page the week you actually plan to register — not a study guide, not this page, the vendor's page.
Gizmo: Or just wing it — it's only ninety-ish dollars, worst case you retake it. 🤑
Timmy: Cheap and unprepared is still unprepared, Gizmo. Check the current guide first.
1. Are GitHub's certifications knowledge-based like the Terraform Associate, or performance-based like the CKA? 2. Name the four GitHub certification exams, and which two this page covers in depth. 3. What specific change has this program's delivery gone through, as last confirmed for this course? 4. In the OIDC example on this page, what does setting id-token: write under permissions: allow a workflow to do, and what does it let you avoid storing as a repository secret? 5. Give one reason a DevOps engineer might reasonably skip the whole GitHub certification line in favor of the Terraform Associate or CKA instead.
Check your answers
- Knowledge-based — multiple-choice and multiple-response questions, remotely proctored, with no hands-on lab component, unlike the 100% performance-based CKA.
- GitHub Foundations, GitHub Actions, GitHub Advanced Security, and GitHub Administration. This page covers Foundations and GitHub Actions in depth; Advanced Security and Administration are named but not depth-covered, since they lean security- and admin-focused rather than delivery-focused.
- Exam delivery moved from GitHub's own original exam portal to Microsoft Learn's certification infrastructure, with Pearson VUE handling proctoring — a genuine vendor change, not just a rebrand, and reason enough to re-verify the current lineup before registering.
- It lets the workflow request a short-lived OpenID Connect token at run time and exchange it for temporary cloud credentials (an AWS IAM role, in the example). It avoids storing long-lived
aws-access-key-id/aws-secret-access-keyvalues as repository secrets. - Any reasonable answer: the actual skill gap is vendor-neutral CI/CD or infrastructure knowledge rather than GitHub-specific product knowledge; a single-vendor credential transfers to fewer employers than the Terraform Associate or CKA; or the role needs proof of hands-on operational skill under a clock, which a knowledge-based exam like this one doesn't provide.