GitHub Actions from Basics to Reusable Workflows and Self-Hosted Runners

<p>When a startup's only CI process is a checklist someone runs by hand before every deploy, tests get skipped and bugs slip through. This course follows a backend engineer at a small analytics startup as she builds a real GitHub Actions pipeline from the ground up: a first working lint-and-test workflow, build matrices and safely-stored secrets, reusable workflows and composite actions that let multiple repositories share one pipeline definition, and finally a self-hosted runner with OIDC-based authentication to deploy to AWS without any long-lived credentials.</p>

Tools: github actions, ci/cd, yaml