deploy

Check staging health and promote Hurrah.tv releases via atomic swap.

1|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/mkerchenski/hurrah-tv --skill deploy-mkerchenski
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deploy
Source: https://github.com/mkerchenski/hurrah-tv/tree/main/.claude/skills/deploy
Command: npx skills add https://github.com/mkerchenski/hurrah-tv --skill deploy-mkerchenski

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you deploy Hurrah.tv by coordinating staging health checks, optional confirmation, and an atomic swap to production to reduce downtime and avoid promoting a broken build.

Core Features & Use Cases

  • Staging and production health visibility: Checks the latest GitHub Actions context plus /api/health endpoints so you can see whether the new release is ready.
  • Controlled promotion with guardrails: For /deploy now, it validates staging health first and requests explicit user confirmation before swapping.
  • In-flight issue awareness (read-only): Lists open issues labeled with phase:now to inform the swap decision without mutating labels.

Quick Start

Use /deploy status to view staging and production health plus any in-flight issues for the Hurrah.tv release.

Frequently Asked Questions about deploy

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

FAQPage Schema
How do I automate staging-to-production deployment swaps safely?

Automating staging-to-production deployment swaps requires verifying staging health endpoints and GitHub Actions status before executing an atomic workflow swap to reduce downtime and avoid promoting broken builds.

What's the best way to verify staging health before promoting a release to production?

The best way to verify staging health before production promotion is checking the latest GitHub Actions context alongside HTTP /api/health endpoints to confirm the new release is ready for an atomic swap.

Can I require manual confirmation before a GitHub Actions workflow swaps to production?

Yes, controlled promotion with guardrails validates staging health first and requests explicit user confirmation before executing the atomic swap workflow to ensure safe production releases.

How do I view in-flight GitHub issues before deploying to production?

You can view in-flight issues by listing open issues labeled with phase:now in a read-only format, providing operational awareness for the swap decision without mutating any labels.

Does Azure App Service support atomic staging-to-production swaps with health checks?

Azure App Service supports atomic staging-to-production swaps, and this deployment process validates staging health via HTTP checks and GitHub Actions context before executing the controlled swap workflow.

Why should I not promote a staging build to production without health verification?

Promoting a staging build without health verification risks deploying a broken build, which is why checking /api/health endpoints and GitHub Actions status before an atomic swap reduces downtime.