See also the internal development notes to learn how to check for and obtain new Venafi client tools versions.
-
Bump the version number in
src/venafi_csp/__init__.pyand for compatibility purposes heresrc/venafi_csp/support/version.txt. -
Bump the versions of existing dependencies in
requirements-dev.txt. -
Ensure the CI is successful.
-
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.
-
Edit the release's notes and finalize the release.