When we are ready to release a new version of the i18ntools package, we update the version number in pyproject.toml,
commit the change on the main
branch, and push the commit to GitHub.
Then we create a new release in GitHub:
- Click "Draft a new release"
- Title the release the new version number i.e. "v0.1.0"
- Click "Choose a tag" and enter the new version number (i.e. "v0.1.0") to create a new tag
- Then click "Publish release" and a GitHub actions workflow will be triggered to publish the package to the Python Package Index (PyPI)