with one click
release
Merge PR, tag release, and create GitHub release with changelog notes
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Merge PR, tag release, and create GitHub release with changelog notes
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
| name | release |
| description | Merge PR, tag release, and create GitHub release with changelog notes |
Merge PR, tag release, and create GitHub release with changelog notes.
Verify PR status
gh pr status
gh pr checks
Stop if checks are failing.
Merge PR
gh pr merge --squash --delete-branch
Pull main and verify version
git checkout main
git pull
Confirm version in pyproject.toml matches intended release.
Create and push tag
git tag vX.Y.Z
git push origin vX.Y.Z
Create GitHub release
gh release create vX.Y.Z --title "vX.Y.Z" --notes-file <changelog-section>
Extract the relevant section from CHANGELOG.md for release notes.
Mark as prerelease if appropriate (--prerelease).
git tag -d vX.Y.Z
git push origin :refs/tags/vX.Y.Z