18 lines
429 B
Markdown
18 lines
429 B
Markdown
# Deployment Gates
|
|
|
|
## Minimum Gate Policy
|
|
|
|
- `lint` must pass before `test`.
|
|
- `test` must pass before `build`.
|
|
- `build` artifact required for deploy jobs.
|
|
- Production deploy requires manual approval and protected branch.
|
|
|
|
## Environment Pattern
|
|
|
|
- `develop` -> auto deploy to staging
|
|
- `main` -> manual promote to production
|
|
|
|
## Rollback Requirement
|
|
|
|
Every deploy job should define a rollback command or procedure reference.
|