Releasing¶
Release Process¶
Releases are triggered by git tags and published to PyPI via OIDC trusted publishing. Agent-assisted release work stops at the release commit unless the user explicitly asks for tag handling.
Update
CHANGESwith the release notesBump version in
src/cihai_cli/__about__.pyCommit:
$ git commit -m "Tag v<version>"
Push the release commit:
$ git push
The release owner creates and pushes the
v<version>tagCI builds and publishes to PyPI automatically via trusted publishing