pycose
pycose copied to clipboard
Document release process
trafficstars
I think this is roughly:
- Ensure
versionis set to the next SemVer version in setup.cfg - Create a new GitHub release with git tag
v<x>.<y>.<z>, e.g.,v1.2.3 - Wait for CI to run for the new git tag
- Make sure that CI ran successfully and pushed the package to PyPI
One other thing I can think off is to make sure that the documentation is up to date and verify if it is successfully deployed to pycose.readthedocs.io.
Good point, it says "latest" on the docs, shouldn't it include the version? Otherwise it becomes a little hard to check.
EDIT: The problem is not "latest", but rather that the individual versions are not listed. Example: https://msticpy.readthedocs.io/en/latest/ This also uses a v prefix for the git tags (same as pycose), which I first thought was the issue here. Not sure why this happens.