Release 3.10.10 #3800
Labels
in progress
We're working on it
needs/backport
Needs to be backported to previous versions that are maintained
release
Milestone
Overview
This is a checklist for releases. This is filled in by both the releaser and the reviewer where necessary.
Preparation
Create a
release/v3.${minor}.${patch}
branch off thev3.${minor}
branch.Update submodules
Update the
CHANGELOG.md
filedate +%Y-%m-%d
(e.g.## [3.2.1] - 2019-10-11
)Once complete, you can add the file to staging
If releasing a new minor version, update the
SECURITY.md
file and stage it for commit.Bump version
Run the necessary
mage
bump commands based on the type of releaseWrite the version files
Commit the version bump
Create a pull request targeting
v3.${minor}
.Check 1 (for reviewers)
SECURITY.md
is updated.Release
Once this PR is approved and merged, checkout the latest
v3.${minor}
branch locally.Create a version tag
$ tools/bin/mage version:bumpXXX version:tag # For RCs, make sure to use the same bumping combination (ex: `version:bumpXXX version:bumpYYY`) as used in the bump step above.
Push the version tag. Once this is done, CI automatically starts building and pushing to package managers. When this is done, you'll find a new release on the releases page.
$ git push origin ${version}
Post Release
CHANGELOG.md
.Check 2 (for reviewers)
https://github.com/TheThingsNetwork/lorawan-stack/compare/v<previous-version>...v<current-version>
The text was updated successfully, but these errors were encountered: