Skip to content

Latest commit

 

History

History
15 lines (8 loc) · 938 Bytes

File metadata and controls

15 lines (8 loc) · 938 Bytes

Maintenance guide

Releasing a new version

See also the internal development notes to learn how to check for and obtain new Venafi client tools versions.

  1. Bump the version number in src/venafi_csp/__init__.py and for compatibility purposes here src/venafi_csp/support/version.txt.

  2. Bump the versions of existing dependencies in requirements-dev.txt.

  3. Ensure the CI is successful.

  4. Trigger the "CI/CD" workflow. Ensure you have pushed the newest release with a tag which matches the version number. Wait until it finishes. This creates a signed release.

  5. Edit the release's notes and finalize the release.