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

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