Skip to content

Latest commit

 

History

History
23 lines (14 loc) · 431 Bytes

File metadata and controls

23 lines (14 loc) · 431 Bytes

Releasing

Release Process

Releases are triggered by git tags and published to PyPI via OIDC trusted publishing.

  1. Update CHANGES with the release notes

  2. Bump version in src/g/__about__.py (or wherever version is defined -- check pyproject.toml)

  3. Tag:

    $ git tag v<version>
  4. Push:

    $ git push && git push --tags
  5. CI builds and publishes to PyPI automatically