What problem does it solve?
Prevents broken or half-deployed changes from reaching production by coordinating PR merge, deploy completion, and post-deploy health verification using canary checks.
Core Features & Use Cases
- Merge-and-queue handling: Merges the release PR efficiently (including merge-queue polling when applicable) and captures timing/merge details.
- CI readiness + conflict safety: Checks required CI status, detects merge conflicts, and (when needed) waits for CI to finish before proceeding.
- Pre-merge guardrails + canary verification: Builds a pre-merge readiness report (tests, review staleness, PR body/doc release accuracy) and canary-verifies production health after deploy; offers revert when production health issues are detected.
- Use Case: When you and your team have already run /ship to create a production PR, you can run this to land and verify deployment end-to-end (e.g., “merge and verify” or “ship it to production”).
Quick Start
Run land-and-deploy for your current branch and let it merge the PR, wait for CI and deploy, then validate production health with canary checks.