CI/CD workflows as YAML — triggers, jobs, steps, reusable workflows, and the GitHub Actions marketplace.
Five passes over the same idea, each from a different angle. Do them in order, or jump to whichever you need.
GitHub Actions automates CI/CD directly in your repository. Key concepts: workflow triggers (push, PR, schedule, manual), jobs and steps, matrix builds, reusable workflows, composite actions, secrets management, and the Actions marketplace. OIDC for cloud deployment without stored credentials.