Use when cutting a ksync release — publishing a new version of the ksync CLI, or when the user says "release X.Y.Z", "tag a release", "ship a new version", or "cut the first release". ksync has ONE release track: pushing a `vX.Y.Z` git tag fires both GoReleaser (GitHub Release) and the cachix pre-build. This skill is the runbook — the pre-flight gates, the exact order, and the traps that leave a release half-published. Reach for it whenever a git tag is about to trigger a public artifact.
2026-06-29