mirror of
https://gitlab.freedesktop.org/monado/monado.git
synced 2024-12-29 11:06:18 +00:00
976 B
976 B
How to make a release
These instructions assumes that the version you are making is 24.0.0
.
Generate changelog
Run proclamation in the doc/changes
.
proclamation build 24.0.0
Commit changes.
git commit -m "doc: Update CHANGELOG" doc/CHANGELOG.md doc/changes
Update versions
Edit the files below to update the version number embedded in them.
CMakeLists.txt
vcpkg.json
See previous commits for exact places.
git commit -m "monado: Update version" CMakeLists.txt vcpkg.json
Tag the code
Do the tagging from git, do not do it from GitLab.
Also, make sure to prefix the version with v
so that e.g. 24.0.0
becomes v24.0.0
.
The -s
flag signs the tag.
git tag v24.0.0 -m "v24.0.0" -a -s
Do GitLab release
The GitLab UI has a friendly interface, follow the guide there.