What problem does it solve?
This skill eliminates the manual overhead of versioning, changelog maintenance, and binary distribution by automating the entire release lifecycle based on conventional commit messages.
Core Features & Use Cases
- Automated Semver: Automatically calculates major, minor, or patch version bumps based on commit history.
- Release Orchestration: Generates changelogs, builds cross-platform binaries, and publishes GitHub releases upon successful CI completion.
- Use Case: A developer pushes a feature branch to trunk; the skill automatically validates the code, bumps the version, updates the changelog, and deploys release artifacts without human intervention.
Quick Start
Apply the adv-ci-release pattern to this repository by configuring the CI and auto-release workflow files and ensuring all commits follow the conventional commit specification.