Release SMTK 3.3-RC1
Preparatory steps
- Update smtk guides
- Assemble release notes into
doc/release/notes/smtk-VERSION
.-
Get positive review and merge.
-
- Assemble release notes into
Update smtk
Keep the relevant items for the kind of release this is.
If making a first release candidate from master, i.e., vMAJOR.MINOR.0-RC1
:
-
Update master
branch for smtk
git fetch origin
git checkout master
git merge --ff-only origin/master
-
Update version.txt
and tag the commit
git checkout -b update-to-vVERSION
echo VERSION > version.txt
git commit -m 'Update version number to VERSION' version.txt
git tag -a -m 'SMTK VERSION' vVERSION 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-vVERSION:release vVERSION
-
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.smtk.org.
/cc @ben.boeckel /cc @bob.obara /cc @tjcorona /cc @dcthomp