This document outlines how to create a release of spdx-go.
-
Clone the repo, ensuring you have the latest main.
-
Review all commits in the new release and for each PR check an appropriate label is used and edit the title to be meaningful to end users.
-
Using the Github UI, create a new release.
- Under “Choose a tag”, type in “vX.Y.Z” to create a new tag for the release upon publish.
- Target the main branch.
- Title the Release “vX.Y.Z”.
- Click “set as latest release”.
- Set the last version as the “Previous tag”.
- Edit the release notes.
-
Publish the release.