Releases are triggered by git tags and published to PyPI via OIDC trusted publishing.
-
Update
CHANGESwith the release notes -
Bump version in
src/g/__about__.py(or wherever version is defined -- check pyproject.toml) -
Tag:
$ git tag v<version> -
Push:
$ git push && git push --tags -
CI builds and publishes to PyPI automatically