release-process

Automate version bumps, tagging, and publishing with semver validation and token checks.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/jperezdelreal/GymBro --skill release-process-jperezdelreal
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: release-process
Source: https://github.com/jperezdelreal/GymBro/tree/main/.copilot/skills/release-process
Command: npx skills add https://github.com/jperezdelreal/GymBro --skill release-process-jperezdelreal

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This release runbook standardizes and automates the deployment workflow to prevent post-release disasters by enforcing checks and guardrails.

Core Features & Use Cases

  • Semver validation before any release.
  • Branch/state checks to ensure a clean, up-to-date main branch.
  • Token verification to ensure only automation tokens are used for publishing.
  • Guided release steps covering version bumps, tagging, GitHub Releases, and CI/CD triggers.

Quick Start

Follow this runbook to execute a safe, compliant release without improvisation.

Frequently Asked Questions about release-process

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

FAQPage Schema
How do I automate a safe release process across multiple packages?▼

Automate a safe release process by enforcing a strict sequence of checks, including semver validation, branch state verification, and automation-token checks before version bumping and publishing. This standardized runbook prevents post-release disasters across multiple packages and CI/CD steps.

Why do I need npm token verification before publishing a release?▼

Npm token verification is needed before publishing to ensure only valid automation tokens are used for CI/CD triggers and package publishing. This guardrail prevents unauthorized or manual deployments, enforcing a compliant and safe release sequence across your squads.

What's the best way to validate semver before a version bump?▼

The best way to validate semver before a version bump is to apply automated release runbook checks. Validating semantic versioning early ensures version increments are compliant before any tagging, GitHub Releases, or CI/CD pipeline triggers occur.

How do I ensure my main branch is clean and up-to-date before tagging a release?▼

Ensure your main branch is clean and up-to-date by enforcing branch and state checks prior to tagging. The release runbook automates these checks to verify repository state, preventing incomplete or conflicting code from being released.

Can I use this release runbook for coordinating version bumps across my squad?▼

Yes, you can use this release runbook for coordinating version bumps across your squad. It applies specifically to teams coordinating version bumps, tagging, and publishing, enforcing a strict sequence of steps to guide a safe and compliant release.

What steps are required to trigger CI/CD pipelines for a GitHub release?▼

Steps required to trigger CI/CD pipelines include verifying automation tokens, validating semver, bumping versions, and creating tags. Following this guided sequence ensures GitHub Releases and subsequent CI/CD triggers execute safely without improvisation.