Skip to content

Latest commit

 

History

History
15 lines (13 loc) · 969 Bytes

releasing.md

File metadata and controls

15 lines (13 loc) · 969 Bytes

taken from pulp-cli repository

Releasing (for internal use)

  1. Run pip install bump2version towncrier==19.9.0 . (see also the pulp_deb release CI)
  2. Run bumpversion release.
  3. Generate the changelog (towncrier --yes).
  4. Check and fix the changelog according to markdown formatting and language conventions.
  5. Commit your local changes with commit message "Release 0.1.0".
  6. Run bumpversion minor to update the version to the next dev release version and commit with "Bump version to 0.2.0.dev".
  7. Push your commits, open a PR, and get it merged.
  8. After your PR is merged, pull the latest changes from develop.
  9. Now tag your release commit (e.g. git tag -s 0.1.0) and push to pulp/pulp-cli.
  10. Monitor the build job and then check PyPI to make sure the package has been uploaded and the docs updated.
  11. Announce the release at https://discourse.pulpproject.org/c/announcements/6.