- Generate the changelog (eg
towncrier build --yes --version 0.1.0
) and commit - Run
bumpversion release
, commit your local changes, and note the commit sha - Run
bumpversion minor
to update the version to the next dev release version - Push your commits, open a PR, and get it merged
- After your PR is merged, pull the latest changes from develop
- Now tag your release commit (e.g.
git tag 0.1.0
) and push to pulp/pulp-cli - Monitor the build job and then check PyPI to make sure the package has been uploaded and the docs updated
- Send an email to pulp-list and pulp-dev to announce the release
- Go to https://github.com/pulp/pulp-cli/milestones and close out the milestone