Study guide
GitHub Actions study guide
Read a lesson, then practice the ideas you want to remember.
Lessons
- Action Versioning, Semantic Releases & Taggi
- Publishing Actions to GitHub Marketplace
- Service Containers & Network Topology — Free Study Guide 2026
- actions/github-script & Workflow Tooling
- Action Architecture & action.yml Specificati
- Authoring Composite Actions — Free GitHub Actions Guide 2026
- Building JavaScript Actions — Free GitHub Actions Guide 2026
- Building Docker Container Actions — Free Study Guide 2026
- Enterprise & Organization Action Policies
- Environments, Protection Rules & Deployment
- Repository Rulesets, Required Status Checks
- Usage Limits, Billing Multipliers & Usage Me
- Exam Structure, Format & Scoring — Free Study Guide 2026
- GitHub Actions Architecture & Core Mental Mo
- Hands-On Preparation & Exam Day Strategy
- Job Anatomy, Step Execution & Job Dependenci
- Contexts, Expressions & Functions — Free Study Guide 2026
- Environment Variables & Workflow Commands
- Matrix Strategies & Multi-Platform Builds
- YAML Anchors, Aliases & Merge Keys — Free Study Guide 2026
- Authoring & Calling Reusable Workflows — Free Study Guide 2026
- Comparing Reusable Workflows, Composite Acti
- Troubleshooting Workflow Runs & Debug Loggin
- Concurrency Controls & Status Check Function
- GitHub-Hosted Runners & Larger Runners — Free Study Guide 2026
- Self-Hosted Runner Setup, Architecture & Com
- Self-Hosted Runner Security & Ephemeral Runn
- Runner Groups, Labels & Organization Routing
- Encrypted Secrets Architecture & Scopes
- GITHUB_TOKEN & Least Privilege Configuration
- OpenID Connect & Workload Identity Federatio
- Script Injection Prevention & Secure Workflo
- Supply Chain Hardening: SHA Pinning, Dependa
- Caching Dependencies with `actions/cache`
- Artifacts Management & Job Handoff — Free Study Guide 2026
- Workflow Performance, Cost Optimization & Ar
- Webhook & Code Events: push, pull_request, a
- Scheduled & Manual Triggers: schedule, workf
- Release, Issue, and Dynamic Lifecycle Events
- Branch, Tag, and Path Filtering Patterns