-
Notifications
You must be signed in to change notification settings - Fork 30
For Maintainers
Tasos Sahanidis edited this page Jan 9, 2023
·
5 revisions
- Create a draft release on GitHub and write the ChangeLog. DO NOT PUBLISH IT AT THIS POINT.
- The new tag should be in the format of
X.Y.Z
.
- The new tag should be in the format of
- Edit the root CMakeLists.txt.
- Change the
HARDCODED_VERSION
to the new one. - Set
IS_RELEASE
toTRUE
.
- Change the
- Run
make dch
in the build directory.- Edit debian/changelog and add the ChangeLog contents there as well.
- Make a commit and push it.
- Publish the release.
- cd to the website repo.
- Run
__tools/update_data.sh
. - Run
__tools/releases_to_posts.py
. - Make a commit and push it.
Then, before making any more changes:
- Edit the root CMakeLists.txt.
- Set
IS_RELEASE
toFALSE
.
- Set
- Make a commit and push it.