📅 7-Day GitHub Actions Crash Plan

Intensive 7-day review for the GitHub Actions certification covering workflow authoring, triggers, runners, secrets, and CI/CD patterns.

About This Study Plan

This 7-day study plan breaks the GH-ACTIONS (Actions) exam preparation into 7 focused study sessions with 28 actionable tasks. The plan covers all 5 exam domains — Author and Manage Workflows, Consume and Troubleshoot Workflows, Author and Maintain Actions, Manage GitHub Actions for the Enterprise, Secure and Optimize Automation — ensuring complete coverage. Intensive 7-day review for the GitHub Actions certification covering workflow authoring, triggers, runners, secrets, and CI/CD patterns.

7Study Sessions
28Total Tasks
5Domains Covered

Prerequisites

  • GitHub repository experience
  • Basic YAML knowledge
  • 4–6 hours per day

Study Schedule

Day 1Workflow Basics
  • Workflow YAML structure: name, on, jobs, steps
  • Trigger types: push, pull_request, schedule, workflow_dispatch
  • Event filters: branches, paths, types
  • Creating your first workflow file in .github/workflows/
Day 2Jobs & Runners
  • Job definitions, dependencies (needs), and matrix strategy
  • Runner types: GitHub-hosted vs self-hosted runners
  • Runner labels, OS selection, and container jobs
  • Concurrency groups and job conditions (if expressions)
Day 3Actions & Marketplace
  • Using actions: actions/checkout, actions/setup-node, etc.
  • Action types: JavaScript, Docker, composite
  • Creating custom actions and publishing to Marketplace
  • Action versioning: major tags, SHA pinning, and security
Day 4Secrets, Variables & Security
  • Repository, environment, and organization secrets
  • Environment protection rules and approvals
  • GITHUB_TOKEN permissions and least privilege
  • Securing workflows: script injection, OIDC, and supply chain
Day 5CI/CD Patterns
  • Build and test pipelines for common languages
  • Deployment workflows: environments, staging, production
  • Artifact upload/download and caching dependencies
  • Reusable workflows and workflow_call trigger
Day 6Practice Exam
  • Take a full practice exam
  • Review all incorrect answers
  • Focus on YAML syntax and trigger behavior
  • Review security best practices
Day 7Final Review
  • Workflow syntax cheat sheet
  • Common actions reference
  • Trigger behavior comparison table
  • Rest before exam

Study Tips

💡

Know YAML workflow syntax cold — the exam tests specific syntax details.

💡

Understand the difference between secrets, variables, and environment protection.

💡

Practice writing workflows from scratch — not just reading them.

Recommended GitHub Study Resources

Supplement this study plan with the GitHub Skills interactive courses at skills.github.com, which provide hands-on practice in real repositories. The official GitHub documentation (docs.github.com) is comprehensive and regularly updated. For Actions certification, study the workflow syntax reference and build at least three different CI/CD pipelines from scratch.

Ready to Practice?

Put your study plan into action with Actions practice questions.

Other Study Plans