Uses hatch-vcs - versions from git tags.
- Merge changes to
main - Tag and push:
git tag vX.Y.Z git push origin vX.Y.Z
- Create a GitHub Release from the tag
- The
build-wheel.ymlworkflow runs CI viabuild.ymland attaches the wheel
All PRs run CI (build.yml) via the pr-prerelease.yml workflow.
PRs against main also create a prerelease with the built wheel.
Install link is posted as a PR comment. Cleaned up on PR close.