-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Description
- Set the version to tag as a variable:
VERSION=0.2.2
- Checkout the latest
mainbranch:git fetch && git checkout origin/main - Create and checkout a new branch for tagging the release:
git branch tag-${VERSION} && git checkout tag-${VERSION}
- Generate release notes for the new version:
uv run towncrier build --version ${VERSION} - Commit changes:
git add -A . && git commit -m "Tag v${VERSION}"
- Push changes:
git push -u origin tag-${VERSION} - Make a new release tag PR on GitHub and link it here: https://github.com/catalyst-cloud/openstack-odooclient/pull/20
- Merge the release tag PR.
- Checkout the latest
mainbranch:git fetch && git checkout origin/main - Tag and push the latest release:
git tag ${VERSION} && git push origin ${VERSION}
- Confirm that the new version was released to PyPI: https://pypi.org/project/python-openstack-odooclient
- Confirm that a new release was created on GitHub, and that the release notes are correct: https://github.com/catalyst-cloud/python-openstack-odooclient/releases
- Confirm that the docs website has been updated, and the Changelog page has the latest changes: https://catalyst-cloud.github.io/python-openstack-odooclient
Metadata
Metadata
Assignees
Labels
No labels