CMB 6.0 RC1
Preparatory steps
- Update CMB guides
- Assemble release notes into
doc/release/notes/cmb-6.0
.-
Get positive review and merge.
-
- Assemble release notes into
Update CMB
Keep the relevant items for the kind of release this is.
If making a first release candidate from master, i.e., v6.0.0-RC1
:
-
Update master
branch for cmb
git fetch origin
git checkout master
git merge --ff-only origin/master
-
Update version.txt
and tag the commit
git checkout -b update-to-v6.0
echo 6.0.0 > version.txt
git commit -m 'Update version number to 6.0' version.txt
git tag -a -m 'cmb 6.0' v6.0 HEAD
-
Integrate changes to
master
branch-
Create a merge request targeting master
(do not addBackport: release
) -
Get positive review -
Do: merge
-
-
Integrate changes to
release
branch-
git push origin update-to-v6.0:release v6.0
-
Update kwrobot with the new release
branch rules (@ben.boeckel)
-
Post-release
-
Write and publish blog post with release notes. -
Post an announcement in the Announcements category on discourse.cmb.org.
/cc @ben.boeckel /cc @bob.obara /cc @tjcorona /cc @dcthomp