Learning paths · Skills · Intermediate

CI/CD and DevOps: from commit to production safely

Build a pipeline that tells you within minutes whether a change works, ships the exact artifact it tested, proves where that artifact came from, and rolls changes out gradually enough that a bad one reaches few users and is undone automatically.

0 of 13 done

The map

  • Not started
  • In progress
  • Done
  1. 01IntegrateSmall merges, fast pipelines0/2
  2. 02GitHub ActionsWorkflows, runners, OIDC0/2
  3. 03Trust the artifactReproducible, attested, signed0/2
  4. 04ReleasePromote, roll out, migrate0/5
  5. 05Measure and runDORA, SLOs, on-call0/2
  6. 06Next: system designSame ideas, at service scale

The workflow examples use GitHub Actions with actions pinned to full commit SHAs (current releases as of October 2026; the tag is in the comment). They are shown for reading, not run here. The JavaScript examples run in the page.

Where this path leads