-
Notifications
You must be signed in to change notification settings - Fork 51
Issuing Releases
sdc50 edited this page Dec 2, 2024
·
5 revisions
Last Updated: December 2024
This article provides an overview of the procedure that should be followed to issue new releases of Tethys Platform.
Checkout the commit that will be used for the release (often the HEAD of main).
Note
Version references are all dynamic and are computed by setuptools_scm.
Using the GitHub Release interface create a new release .
- Select Draft a new release
- Add release number using the format X.Y.Z and select Create new tag: <X.Y.Z> on publish
- Click to Generate release notes
- Review all release note merge requests and ensure they are tagged with the correct labels to be categorized appropriately
- Select Set as the latest release and Create a discussion for this release
- Click Publish Release