release
Installation
SKILL.md
When to use this skill
- You are tagging a release with a
v*.*.*tag. - You need to run GoReleaser or verify
dist/artifacts. - You are editing
.github/workflows/release.yml.
How to use
- Ensure
make allandmake gosecare clean on master. - Create a semantic
vX.Y.Ztag and push it. - Let
.github/workflows/release.ymlrun GoReleaser and publish the notes.md SHA-256 table. - Verify assets and the immutable tag. Never force-move a tag.
Examples
- "Cut release v0.3.0 and verify the dist/ checksums."
- "Generate a notes.md table from
dist/checksums.txt." - "Check that release.yml pins all actions to full SHAs."