happier-release-promote

Promote validated release candidates across preview and production lanes after explicit human approval.

1.4k|122|Updated Dec 16, 2025
One-click install
npx skills add https://github.com/happier-dev/happier --skill happier-release-promote
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: happier-release-promote
Source: https://github.com/happier-dev/happier/tree/main/skills/happier-release-promote
Command: npx skills add https://github.com/happier-dev/happier --skill happier-release-promote

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill prevents accidental or premature release promotion by forcing a validated, human-reviewed gate before any external publishing side effects occur.

Core Features & Use Cases

  • Validation-gated promotion: Confirms the validation review verdict is approved for the intended preview or production lane before proceeding.
  • Dry-run first, execute only with approval: Runs a release dry-run to summarize planned side effects, then requires explicit human approval immediately before executing the real promotion.
  • Release-orchestrator driven deploys: Executes promotion via the repository’s canonical release pipeline and monitors post-publish verification outcomes.

Quick Start

Use the happier-release-promote skill after validation review approval to promote a candidate to the preview or production lane with an explicit human go-ahead.

Frequently Asked Questions about happier-release-promote

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

FAQPage Schema
How do I add a human approval gate to my CI/CD release promotion workflow?▼

Human approval gates in release promotion enforce an explicit review checkpoint before any external publishing side effects occur. This validates the review verdict and requires manual go-ahead immediately before executing the real deployment.

What is a dry-run in a deployment pipeline and when do I need it?▼

A dry-run in a deployment pipeline summarizes planned side effects without executing them. It is needed before promoting a release candidate to production to ensure controlled rollout and prevent accidental or premature publishing.

How do I promote a release candidate safely across preview and production lanes?▼

Promoting a release candidate safely requires confirming the validation review verdict is approved for the target lane, running a dry-run to plan side effects, and then executing the canonical promotion pipeline with explicit human approval.

Does release promotion require end-to-end encryption for deployment lanes?▼

Release promotion workflows support end-to-end encryption to secure the deployment pipeline. This ensures that validation verdicts, explicit approvals, and side-effect executions remain protected across preview and production lanes.

Can I execute a real deployment without explicit approval after a dry-run?▼

No, executing a real deployment requires explicit human approval immediately after the dry-run. This gating mechanism prevents accidental side effects and ensures controlled rollout across the release pipeline.

What are the limitations of automated release promotion without human validation?▼

Automated release promotion without human validation risks accidental or premature external publishing. Enforcing verdict checks, mandatory dry-runs, and explicit side-effect approval gating mitigates these limitations for controlled rollouts.