hermes-hookdeck-release
Installation
SKILL.md
hermes-hookdeck — release workflow
Canonical documentation
Follow README.md § Releasing for the human steps (GitHub UI). This skill adds how the automation works, the gates that must pass first, and a research loop for drafting notes.
The tag is the version
Nothing in the repo declares a version. setuptools-scm derives it from the git
tag at build time and bakes it into hookdeck/_version.py inside the wheel, so
hookdeck.__version__ and the PyPI version are the same string by
construction and cannot drift.
The practical consequence: you choose the number when you create the release, not in a commit beforehand. There is nothing to bump, and no pre-release step that can be forgotten.