What problem does it solve? Releasing a new version of a GitHub Action involves many error-prone manual steps: bumping versions, running quality checks, generating changelogs, creating tags, updating floating major-version tags, and publishing GitHub Releases. This Skill automates the entire workflow so releases are consistent and nothing is forgotten. ## Core Features & Use Cases - Automated Release Workflow: Runs quality checks (lint, type-check, tests, build), bumps the version in package.json, updates CHANGELOG.md, and creates git commits and tags. - Changelog Generation: Builds release notes from Conventional Commits following the .github/RELEASE_TEMPLATE.md format, with automatic breaking-change detection and PR number extraction. - Major Version Tag Management: Maintains floating tags (v1, v2) and updates their GitHub Releases so users referencing @v1 always get the latest release. - Use Case: When you are ready to ship a bug fix, ask for a patch release; the Skill validates the working tree, runs all checks, tags v1.8.1, updates the v1 floating tag, and publishes the GitHub Release with standardized notes. ## Quick Start Create a patch release for this repository with full quality checks and a GitHub Release.