GitHub Actions · zero to on-call

Pipelines you
can trust.

Workflows, caching, secrets and environments, learned by fixing pipelines that break, from the first build to safe deploys.

Learning GitHub Actions?

Start from zero, step by step.

Levels in order, each with a broken pipeline to fix in your browser.

Something broken right now?

Paste the error, get the fix.

The cause, the commands to confirm it and the fix, for every common Actions error.

Everything you need, from the first workflow to the 3 a.m. incident.

Fix a broken pipeline. Right here.

Real incidents, real error messages. No install, no account.

Practise on real runners, free

Your own fork

Public repositories run on GitHub-hosted runners at no cost.

# 1. Fork and clone the course
gh repo fork SandeepKomal/GitHub-Actions --clone
cd GitHub-Actions

# 2. Enable Actions on the fork, then push
git commit --allow-empty -m "Run CI"
git push

# 3. Watch the run
gh run watch

What is in the repository

Working workflows and deployment templates the levels use.

Your path

Progress is saved in this browser only. Tick a level when you have done its lab.

↑ ↓ to move · Enter to open · Esc to close