land
Land and deploy — merge PR, wait for CI to pass, verify production health via canary checks
Input: $ARGUMENTS — PR number to land. If blank, detects current branch's open PR.
Apply the dog:land-and-deploy skill to merge a PR and verify it reaches production safely.
The skill will:
- Validate — Confirm PR is approved, CI is green, and no blocking reviews remain
- Merge — Merge PR to main/master via
gh pr merge --squash(or--mergeper project config) - Wait CI — Monitor post-merge CI pipeline; abort and alert if it fails
- Canary check — Probe production health endpoints after deploy completes; compare error rates and latency
- Verify — Confirm the change is live and behaving as expected
- Report — Deploy status, health metrics before/after, any anomalies detected
Use after /dog:ship has created the PR and it's been reviewed + approved.
Do NOT use when CI is red or the PR still has open review requests.
Previous step: /dog:ship → creates PR
This step: /dog:land → merges + verifies production