land-and-deploy

Merge a PR, wait for CI, deploy to production, and verify canary health.

Updated Apr 5, 2026
One-click install
npx skills add https://github.com/VertaKhan/cs_gstack --skill land-and-deploy-vertakhan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: land-and-deploy
Source: https://github.com/VertaKhan/cs_gstack/tree/main/.claude/skills/gstack/land-and-deploy
Command: npx skills add https://github.com/VertaKhan/cs_gstack --skill land-and-deploy-vertakhan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Land and deploy orchestration for merging a PR, waiting for CI, deploying to production, and verifying health with canary checks. It ensures a safe, repeatable release flow that reduces manual steps and guards against broken production deployments.

Core Features & Use Cases

  • End-to-end release pipeline: merge a PR, trigger CI, deploy to production, and run canary health checks.
  • Pre-merge and post-merge readiness: supports dry-run validation and canary verification, with rollback options on failure.
  • Adaptable to various platforms and workflows: detects base branch and uses gh CLI or equivalent to perform actions across repositories.

Quick Start

Invoke the land-and-deploy skill to merge the PR, wait for CI, deploy to production, and verify production health via canaries.

Frequently Asked Questions about land-and-deploy

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate merging a pull request, waiting for CI, and deploying to production?

To automate merging a PR, waiting for CI, and deploying to production, use a merge and deploy workflow orchestration tool that merges the PR, validates tests, and performs canary health checks before final promotion.

What is canary health check verification in a release pipeline?

Canary health check verification is a post-deployment validation process that monitors production stability before final promotion, automatically triggering rollbacks if issues are detected.

Can I use GitHub CLI to merge a PR and trigger a production deployment?

Yes, you can use GitHub CLI to merge a PR and trigger a production deployment. The workflow detects the target base branch and uses GitHub CLI or equivalent tools to merge, deploy, and verify health.

What is the best way to handle rollbacks when a production deployment fails?

The best way to handle rollbacks when a production deployment fails is to use an automated release pipeline that performs canary health checks and automatically reverts the deployment if issues are detected.

Does land-and-deploy support dry-run validation before merging a pull request?

Yes, land-and-deploy supports dry-run validation before merging a pull request. It provides pre-merge readiness checks and post-merge canary verification to ensure a safe release flow.