Make a Release#
This is a guides to publish onTime on PyPI.
Change branch to main
# make sure you are on the right branch git checkout main
Merge develop on main
git merge develop git push
Update the version in pyproject.toml
[tool.poetry] name = "ontime" version = "x.y.z-suffix"
Commit and push
git add pyproject.toml git commit -m 'Update version to x.y.z-suffix'
Tag the version
git tag -a v<x.y.z-suffix> -m 'Version x.y.z-suffix' git push origin v<x.y.z-suffix>
Build the package
make build
Publish the package
make publish
Also, make the GitHub Release.
Check if everything went well
On GitHub Actions.
On PyPI.
Done! 🎉