release - Config-driven release and compatibility workflow.
Orchestrates software releases by bumping versions, executing readiness gates, updating changelogs and compatibility docs, and pushing git release tags.
Tags
Updated: 2026-09-16Typical Inputs
What this skill does
- Plan version bumps
- Run readiness gates
- Draft changelog entries
- Review compatibility tiers
- Bump configured version files
- Create git release tags
- Push git branches and tags
- Report closed release issues
Inputs
- release.config.json configuration file
- Release type argument
- Git repository commit history
- COMPATIBILITY.md file
- CHANGELOG.md file
Outputs
- Updated version files
- Updated CHANGELOG.md file
- Updated COMPATIBILITY.md file
- Release git commit
- Pushed git release tag
- Release summary report
Requirements
- Python 3 interpreter
- Git CLI
- release.config.json file at root
- scripts/release.py script
- Clean git release branch synced with origin
