What problem does it solve?
This Skill automates the entire software release process, from version detection and changelog generation to Git tagging and GitHub Release creation, significantly reducing manual effort and potential errors.
Core Features & Use Cases
- Automated Versioning: Detects version bumps (major, minor, patch) based on Conventional Commits.
- Changelog Generation: Automatically creates or updates the CHANGELOG.md file.
- Git Workflow: Handles commits, tagging, and pushing to remote repositories.
- GitHub Releases: Creates releases on GitHub with attached provider assets.
- Dry-run Mode: Allows previewing all actions before execution.
- Use Case: A developer can trigger this skill to prepare and publish a new version of the Podman provider, ensuring all steps are followed correctly and consistently.
Quick Start
Run the release skill to automatically determine the next version and prepare a new release.