description |
---|
Procedure detailing how to create a U-CS release |
For each of these repositories:
- https://github.com/unity-sds/unity-cs-infra
- https://github.com/unity-sds/unity-cs-deployment-catalog
- https://github.com/unity-sds/unity-cs-terraform-transformer
- https://github.com/unity-sds/unity-cs-security
- TODO: Are there any new repositories, other than the above, to include this release?
do the following:
- From the github repo root page, click "Create a new release"
- Create a new tag, for example "unity-prototype-0.2"
- Enter a title, for example "Unity Prototype 0.2"
- Click on "Generate release notes"
- Manually curate the content, to make human-readable entries. If possible, create these main sections:
- "Bug Fixes"
- "Improvements"
- "Full Changelog" (this link should already be automatically generate from the "Generate release notes" button click)
- Check the "This is a pre-release" checkbox, if not fully a production release
- Click "Publish release"
Then, back on the main unity-cs CHANGELOG.md file, add a release section, that reference the releases you created in the above steps. See examples on that page, for more details.