github-actions
Installation
SKILL.md
GitHub Actions CI/CD Best Practices
Build robust, secure, and efficient CI/CD pipelines using GitHub Actions.
Quick Reference
| Topic | Reference |
|---|---|
| Security | Secrets, OIDC, least privilege, SAST, SCA, secret scanning |
| Optimization | Caching, matrix strategies, self-hosted runners, artifacts |
| Testing | Unit, integration, E2E, performance, test reporting |
| Deployment | Staging, production, blue/green, canary, rollback |
| Review Checklist | Comprehensive workflow review checklist |
| Troubleshooting | Common issues and fixes |
Workflow Structure
Naming: Use descriptive file names (build-and-test.yml, deploy-prod.yml).