What problem does it solve? Setting up reliable deployment pipelines involves juggling GitHub Actions workflows, Dockerfiles, platform configs, secrets management, and rollback strategies, and mistakes in any of these can break production releases. ## Core Features & Use Cases - GitHub Actions Workflows: Ready-to-adapt CI/CD pipelines covering lint, test, build, matrix builds, caching, preview deploys, and production deploys with environment protection. - Docker & Compose Patterns: Multi-stage Dockerfiles, .dockerignore, non-root users, health checks, and Compose setups for development and production. - Platform Deployments & Rollbacks: Configuration for Vercel, Railway, and Fly.io plus blue-green, canary, and instant rollback strategies with health check endpoints. - Use Case: You need to ship a Next.js app with automated testing on every PR, a staging preview, and a production deploy to Vercel with database migrations and a rollback plan. ## Quick Start Set up a complete CI/CD pipeline with GitHub Actions and Docker for my Node.js application that deploys to Vercel on push to main.