release-deploy
Installation
SKILL.md
Release & Deploy (GitHub Tags)
Leading words: commits ≠ deploys; branch → channel; tag triggers ship; changelog is truth; interview once; never guess channel.
Core model
- Commits ≠ deploys. Only a git tag + GitHub Release triggers deployment (via GitHub Actions or project-specific release jobs).
- Branch → channel
main→ production releasestaging→ beta release
- Tags
- Production:
vMAJOR.MINOR.PATCH(e.g.v1.4.0) - Beta:
vMAJOR.MINOR.PATCH-beta.N(e.g.v1.4.0-beta.1)
- Production:
- Release notes come from the project's maintained
CHANGELOG.md(do not invent a changelog). See references/versioning.md.