GitHub Actions zero-downtime deployment to Kubernetes - a working pattern
Most GitHub Actions Kubernetes examples push directly to production without a canary stage or health check gate. This guide shows the workflow we actually use - parallel test matrix, Trivy scan, canary deploy, automated smoke test, and rollback trigger.