Overview
Built a production-ready CI/CD pipeline using GitHub Actions that: - Builds Docker images - Runs unit tests - Pushes images to registry - Deploys to Kubernetes with Helm - Has automated rollbacks and notifications.
Features
- Pipeline as code with reusable workflows
- Automated image tagging and promotion
- Blue/Green style deployment with health checks
Challenges
- Secrets management across environments
- Parallelizing jobs while preserving test stability