How to publish a release
Only mambers of the uktrade GitHub organisation may publish a release. If you are a member of the uktrade GitHub organsation:
-
Go to the stream-unzip GitHub releases page.
-
Click on “Draft a new release”.
-
Click on “Choose a tag”.
-
Enter a new tag name in the form vX.Y.Z, where X.Y.Z is the Semver 2.0 version for this release, and press enter. Note that Semver 2.0 allows backwards incompatible changes in any release where X=0.
-
Click on “Generate release notes”
-
Modify the release notes if desired. No changes are often acceptable if PR titles are descriptive.
-
Click on “Publish release”
GitHub actions then automatically publishes this release to the stream-unzip package on PyPI. You can monitor this process in the GitHub actions page for stream-unzip.