-
Notifications
You must be signed in to change notification settings - Fork 7.5k
Release procedure
Carles Cufí edited this page Mar 7, 2018
·
31 revisions
This page documents the Release manager responsibilities so that it serves as a knowledge repository for Release managers.
The description of the different Milestones leading to a release can be found in the following Program Management sections:
Every time a release candidate (or the final release) needs to be tagged, the following steps need to be followed:
- Update the
VERSION
file in the root of the Git repository. If it's a release candidate, useEXTRAVERSION
:
EXTRAVERSION = rc1
-
Commit the update to the
VERSION
file, userelease:
as a commit tag. -
Tag and push the version, using annotated tags:
git tag -a v1.11.0-rc1
<Use "Zephyr 1.11.0-rc1" as the tag annotation>
git push upstream v1.11.0-rc1
- Create a shortlog of changes between the previous release:
git shortlog v1.10.0..v.1.11.0-rc1
© 2018-2023 Zephyr® Project. Zephyr is a trademark of the Linux Foundation.
Zephyr Project Home | Documentation Home | Mailing lists
Zephyr Project Home | Documentation Home | Mailing lists