-
Notifications
You must be signed in to change notification settings - Fork 33
Release workflow
Philip Cook edited this page Jan 30, 2026
·
1 revision
Github tags and pypi have been out of sync before, so check pypi, pyproject.toml and git tag to be sure. Using the release action should keep things consistent going forward.
-
If not making a patch release, set release version in
pyproject.toml, eg 0.4.0 -
Create and push annotated tag
v${VERSION}. -
Create Github release. This will trigger tests + docker build + push to pypi
-
Set version in
pyproject.tomlto the next patch release, eg 0.4.1.