What problem does it solve?
This Skill guides a controlled xmris release process so you can validate the full test matrix before versioning, avoid broken releases, and publish to PyPI only after the merged commit is ready.
Core Features & Use Cases
- Release branch workflow: Run the full cross-platform CI matrix on an unbumped release branch before changing the version.
- Version bump and merge discipline: Bump the version only after tests are green, then land it through a pull request on main.
- Automated publishing: Tag the merged commit on main to trigger GitHub Actions and Trusted Publishing to PyPI.
- Use Case: A maintainer preparing a patch, minor, or major release follows the checklist to confirm CI, cut the release branch, merge the version bump, and publish the tagged release.
Quick Start
Use the release skill to prepare the next xmris release for version 0.7.0 and walk me through the preflight checks, branch workflow, merge, and tag publishing steps.