先了解这张认证
Certification Overview
GitHub Certified: GitHub Actions (GH-200) validates your ability to automate software development workflows using GitHub Actions. This certification demonstrates proficiency in building CI/CD pipelines, authoring custom actions, managing enterprise-scale automation, and implementing security best practices within GitHub's automation platform.
Exam Domains
- Domain 1: Author and Manage Workflows (20-25%)
- Domain 2: Consume and Troubleshoot Workflows (15-20%)
- Domain 3: Author and Maintain Actions (15-20%)
- Domain 4: Manage GitHub Actions for the Enterprise (20-25%)
- Domain 5: Secure and Optimize Automation (10-15%)
Who Should Take This
- DevOps engineers building CI/CD pipelines with GitHub Actions
- Software developers automating build, test, and deployment workflows
- CI/CD engineers managing enterprise-scale automation infrastructure
- Platform engineers implementing reusable workflows and custom actions
考试档案
- 考试代码
- GitHub Actions
- 发证机构
- 其他
- 题型
- single-choice / multiple-choice
- 考试语言
- English
- 证书有效期
- 3 年
你会学到的技能
学完能做什么
- Pass the GitHub Actions certification exam with confidence
- Master key concepts across all exam domains
- Identify and strengthen weak areas before the exam
适合这样的你
- DevOps engineers building and managing CI/CD pipelines
- CI/CD engineers automating software delivery with GitHub
- Software developers using GitHub Actions for workflow automation
开始前需要什么
- Experience with GitHub repositories, branches, and pull requests
- Basic YAML syntax knowledge for workflow configuration
- Familiarity with CI/CD concepts (build, test, deploy pipelines)
一步一步,准备好考试
3 个章节 · 学习路径
安排你的备考
- 课程学习时长
- 20h
- 有相关实操经验
- 4-6 周
- 从基础开始
- 8-10 周
- 建议日投入
- 1-2h
备考支持
- 90 practice questions with detailed explanations
- Mock exams simulating real test conditions
- AI-powered tutoring for personalized study
- Progress tracking and weak area identification
备考时,做好这些事
- 65 题 90 分钟,平均每题 1 分钟,合理分配时间
- 及格分 70/100,不确定的题先标记跳过,回头再做
- 排除法非常有用 — 先排掉明显错误的选项,剩下的再分析
这些误区要避开
- 没有读完所有选项就选答案 — 题目经常有"最佳"答案和"正确但不最佳"的干扰项
- 备考只刷题不理解原理 — 考试场景题需要理解底层概念
- 忽略时间管理 — 在难题上卡太久,导致后面简单题没时间做
报名之前,你可能想问
GitHub Actions 考试主要考哪些内容?需要多少实际使用经验?
考试覆盖 4 个核心领域:(1) 编写和维护 Workflows(约 40%,占比最大);(2) 使用 Workflows(约 20%);(3) 自定义 Actions 开发(约 20%);(4) 安全与合规(约 20%)。建议至少有 3-6 个月的 GitHub Actions 实际使用经验,能够独立编写包含多 job、矩阵策略、条件执行和 artifact 管理的 workflow。纯靠背题很难通过,因为考试注重实际场景应用。
GitHub Actions 的 YAML workflow 语法是考试重点吗?需要记住哪些关键字?
是的,YAML workflow 语法是考试最核心的部分。必须熟记的关键字包括:on(触发器:push、pull_request、schedule、workflow_dispatch)、jobs、steps、runs-on、uses、with、env、secrets、needs(job 依赖)、if(条件执行)、strategy.matrix(矩阵构建)、continue-on-error、timeout-minutes。还需要理解 ${{ }} 表达式语法、上下文对象(github、env、secrets、steps)以及内置函数(contains、startsWith、toJSON)。
Self-hosted runners 和 GitHub-hosted runners 的区别是考试重点吗?
是的,这是高频考点。GitHub-hosted runners 由 GitHub 管理,每次 job 使用全新虚拟机(ubuntu-latest、windows-latest、macos-latest),无需维护但有使用时长限制。Self-hosted runners 由您自己管理,适合需要特定硬件、软件或网络访问的场景,可以保留缓存和工具链。考试会考:何时选择 self-hosted runner、安全注意事项(不要在公开仓库使用 self-hosted runner)、runner 组和标签管理。
Reusable Workflows 和 Composite Actions 有什么区别?考试怎么考?
Reusable Workflows 是完整的 workflow 文件,通过 workflow_call 事件被其他 workflow 调用,支持 inputs 和 secrets 参数传递,运行在独立的 runner 上。Composite Actions 是将多个步骤打包成一个自定义 Action,使用 action.yml 定义,在调用者的 runner 上执行。考试常考的场景:跨仓库共享 CI/CD 逻辑用 Reusable Workflows,封装可复用的构建步骤用 Composite Actions。还需了解 Reusable Workflows 最多嵌套 4 层的限制。
GitHub Actions 中的 Secrets 和环境保护规则怎么考?
安全是考试的重要领域(约 20%)。需要掌握:(1) Secrets 的三个层级(Organization → Repository → Environment),优先级从低到高;(2) Secrets 在日志中自动脱敏(masking),但通过 base64 编码等方式仍可能泄露;(3) Environment Protection Rules(Required Reviewers、Wait Timer、Deployment Branches)用于控制生产环境部署;(4) GITHUB_TOKEN 的权限范围和 permissions 关键字的使用;(5) OpenID Connect (OIDC) 用于无密钥云服务认证。
GitHub Actions 认证和 GitHub Foundations 有什么关系?需要先考 Foundations 吗?
不需要先考 Foundations。GitHub Actions 是独立认证,直接测试 CI/CD 和自动化工作流的专业知识。但如果您对 GitHub 平台(仓库管理、PR 流程、分支策略)不太熟悉,先考 Foundations 会帮助您建立基础。Actions 考试假设您已了解 GitHub 基本操作,重点考察 workflow 编写、调试、优化和安全实践。两个认证面向不同受众:Foundations 适合所有 GitHub 用户,Actions 适合 DevOps 工程师和 CI/CD 专业人员。
听听学过的人怎么说
评价加载中…
从第一章,开始你的备考。
前 2 章免费试学 · 完整备考 $29 起