Skip to content

Latest commit

 

History

History
10 lines (7 loc) · 631 Bytes

File metadata and controls

10 lines (7 loc) · 631 Bytes

Release process

Currently, we only have a single release process for pushing releases off main.

When ready to make a new release:

  1. Create and push a tag on main for the next version, following the convention vX.Y.Z.
  2. Create a new release on GitHub for this tag. Use the "Generate Release Notes" button to draft release notes based on the changes since the last release.
  3. Once the release is ready, publish it by clicking the "Publish release" button.
  4. The build-and-publish.yml workflow will trigger when the release is published, and push a new wheel to pypi.