Production Deploy Process
MCreated by Marcus Thorne
The five steps between a merged pull request and traffic in production. The pipeline enforces all of them โ this page explains why each exists.
- 1.Merge to main triggers the canary build.
- 2.Smoke suite runs against an ephemeral environment.
- 3.Release captain approves the gradual rollout.
- 4.Error budgets gate each step: 5% โ 50% โ 100%.
- 5.Release note publishes automatically from the changelog.
bash
northctl deploy status --env production --watch