GitHub Actions Build CI/CD pipelines that run on every push, PR, schedule, or manual trigger directly in GitHub. Workflow Structure Workflows live in . Each YAML file is an independent pipeline. Triggers Caching Caching dependencies cuts 30-60 seconds off every run: Artifacts Share build outputs between jobs: Matrix Builds Test across multiple versions/platforms in parallel: Secrets and Environments Set secrets at: Settings → Secrets and variables → Actions. Job Dependencies and Outputs Common Patterns Lint + Test + Build + Deploy Docker Build and Push PR Comment with Results Deploy via SSH R…