Illustrations & Diagrams · Flowchart

What happens when you git push

The deploy pipeline for acme/web, drawn from .github/workflows/ and the Argo manifests. Click any step to see what runs, how long it usually takes, and where it can short-circuit.

Flowchart diagram pass fail → status healthy canary fails git push main CI · lint + typecheck ~2 min · ci.yml Unit + integration tests ~6 min · 3 shards pass? Post failure status slack #deploys Build + push image ghcr.io/acme/web Argo canary 5% 10 min soak SLO ok? Promote 25 → 50 → 100% ~8 min Auto-rollback revert image tag Smoke tests in prod playwright · 90s ✅ Deploy complete
process step decision terminal success failure path