- Update version.py to the to-be-released version, say 1.2.3
- Commit and push the changes to version.py to master
- Tag the commit with v1.2.3 to match the version in version.py
- Push the tag
- Create a Release in github from the new tag. This will trigger the "Upload Python Package" workflow.