Courses · Release automation with human checkpoints

Intermediate · Evening cohort · 6 weeks

Release automation with human checkpoints

Design pipelines where automation moves fast and humans know exactly when to pause.

Hero art for Release automation with human checkpoints

Automation without checkpoints becomes noisy; checkpoints without automation become bottlenecks. This course maps progressive delivery stages to human roles, including how to document approvals without drowning Slack in unstructured pings. Labs use GitHub Actions patterns portable to other CI systems.

What is inside

  • Pipeline stage diagrams with explicit owners
  • Manual promotion windows encoded as code comments
  • Artifact promotion hygiene
  • Smoke test suites sized for five-minute loops
  • Feature flag hygiene clinic
  • Pair sessions with lab mentor on YAML readability
  • Final review against reliability checklist

Outcomes

  1. Ship a two-stage pipeline PR ready for internal review
  2. Author a checkpoint matrix linking roles to actions
  3. Run a tabletop on a failed promotion using cohort template

Facilitator

Portrait placeholder for Oliver Tan
Oliver Tan

Delivery infrastructure lead who prefers readable YAML over clever abstractions.

Tuition reference: SGD 1,280 · schedule Mon & Thu · 19:15–21:00 · track Delivery engineering

Questions cohorts ask

We standardise on Actions for labs; concepts map to other orchestrators via take-home worksheet.

Notes from participants

Request information Read returns & refunds