doc: explain build-scripts/create-release.py in the release checklist

This commit is contained in:
Anonymous Maarten 2024-10-16 03:40:26 +02:00 committed by Anonymous Maarten
parent 18410c03ea
commit 69433ee075
1 changed files with 10 additions and 4 deletions

View File

@ -1,9 +1,15 @@
# Release checklist # Release checklist
When changing the version, run `build-scripts/update-version.sh X Y Z`, * Run `build-scripts/create-release.py -R libsdl-org/SDL --ref <git-ref>` to command
where `X Y Z` are the major version, minor version, and patch level. So GitHub Actions to start creating release assets.
`3 8 1` means "change the version to 3.8.1". This script does much of the It's advisable to run this script regularly, and also prior to any release step.
mechanical work. When creating the release assets, `<git-ref>` must be the release tag
This makes sure the revision string baked into the archives is correct.
* When changing the version, run `build-scripts/update-version.sh X Y Z`,
where `X Y Z` are the major version, minor version, and patch level. So
`3 8 1` means "change the version to 3.8.1". This script does much of the
mechanical work.
## New feature release ## New feature release