Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2.1 Release Checklist #19053

Closed
35 of 43 tasks
ioannisg opened this issue Sep 10, 2019 · 1 comment
Closed
35 of 43 tasks

2.1 Release Checklist #19053

ioannisg opened this issue Sep 10, 2019 · 1 comment
Assignees
Labels
area: Process Meta A collection of features, enhancements or bugs
Milestone

Comments

@ioannisg
Copy link
Member

ioannisg commented Sep 10, 2019

Add items as required

  • Major enhancements:

  • Pre RC1 Steps

    • Verify that all external components and external dependencies are up to date, for example
      • mbedTLS
      • tinycrypt
      • FatFS
    • Check known vulnerabilities, and fix exploitable vulnerabilities or verify them as un-exploitable.

See https://github.com/zephyrproject-rtos/zephyr/wiki/Release-procedure for tagging details



  • Release data
    • Update version in VERSION
    • Run sanitycheck with --all --release and checking resulting file scripts/sanity_chk/sanity_last_release.csv



  • After Release
    • Update patchlevel in Makefile (PATCHLEVEL = 99)
    • Marketing Blog for announcing release (https://www.zephyrproject.org/blog)
    • Create branch for 2.1.x releases, update github protections for branch
    • Create checklist issue for next release
    • Add a comment to this issue linking to the next release checklist issue
    • Update https://www.zephyrproject.org with latest stats from Github [@dbkinder]
    • Move all PRs/Issues in the 2.1 milestone to the next milestone
    • Close v2.1.0 milestone
    • Create v2.1.1 milestone
@ioannisg ioannisg added RFC Request For Comments: want input from the community Meta A collection of features, enhancements or bugs and removed RFC Request For Comments: want input from the community labels Sep 10, 2019
@ioannisg ioannisg self-assigned this Sep 10, 2019
@ioannisg ioannisg mentioned this issue Sep 10, 2019
48 tasks
@ioannisg ioannisg added this to the v2.1.0 milestone Sep 11, 2019
@ioannisg ioannisg assigned dleach02 and unassigned ioannisg Sep 13, 2019
@dleach02 dleach02 changed the title 2.1 Release Cheklist 2.1 Release Checklist Sep 17, 2019
@dleach02
Copy link
Member

Release 2.2 checklist: #21253

@dleach02 dleach02 modified the milestones: v2.1.0, v2.0.1 Dec 10, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: Process Meta A collection of features, enhancements or bugs
Projects
None yet
Development

No branches or pull requests

2 participants