land-and-deploy

Automate PR merge, CI wait, production deployment, and canary verification.

1|Updated Mar 23, 2026
One-click install
npx skills add https://github.com/txema-puch/drone-ai-saturdays --skill land-and-deploy-txema-puch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: land-and-deploy
Source: https://github.com/txema-puch/drone-ai-saturdays/tree/main/.claude/skills/gstack/land-and-deploy
Command: npx skills add https://github.com/txema-puch/drone-ai-saturdays --skill land-and-deploy-txema-puch

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamlines the end-to-end release process by merging PRs, waiting for CI, deploying to production, and validating canary health automatically.

Core Features & Use Cases

  • Automated PR merge and CI-wait workflow
  • Production deployment with canary health checks and rollback option
  • Quick validation of production health post-deploy

Quick Start

Execute the land-and-deploy workflow to merge the PR, monitor CI, deploy, and verify canary health.

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 PR merge, CI wait, and production deployment in GitHub?

Automating PR merge, CI wait, and production deployment requires a workflow that merges PRs, waits for CI, deploys, and validates canary health. This Skill streamlines that end-to-end release process for GitHub-based pipelines.

What is canary verification in a production deployment workflow?

Canary verification in a production deployment validates application health by routing traffic incrementally to new code. This workflow observes deployment health and provides rollback options if canary checks fail.

Do I need a CLAUDE.md file to guide GitHub release and deployment decisions?

A CLAUDE.md file is needed to guide deployment decisions in this workflow. The process reads configuration cues from CLAUDE.md to inform how the automated PR merge and canary deployment are executed.

Can I roll back a production deployment if canary health checks fail?

You can roll back a production deployment if canary health checks fail. The workflow observes deployment health post-deploy and provides rollback options to restore the previous stable state.

What's the best way to enforce pre-merge checks before a GitHub CI deployment?

The best way to enforce pre-merge checks before a GitHub CI deployment is to use an automated workflow that waits for CI to pass before proceeding. This process enforces those checks before merging and deploying.