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

Zephyr 3.6 Release Checklist #64247

Closed
40 tasks done
henrikbrixandersen opened this issue Oct 23, 2023 · 0 comments
Closed
40 tasks done

Zephyr 3.6 Release Checklist #64247

henrikbrixandersen opened this issue Oct 23, 2023 · 0 comments
Assignees
Labels
Meta A collection of features, enhancements or bugs
Milestone

Comments

@henrikbrixandersen
Copy link
Member

henrikbrixandersen commented Oct 23, 2023

  • Make sure the release plan is kept up to date:

  • Pre RC1 Steps

    • Create v3.7.0 milestone so that features that don't make it to the release can be assigned a milestone
    • Verify that all security-critical external components and external dependencies are up to date (previous: Zephyr 3.2 module updates overview #49678)
    • Check known vulnerabilities, and fix exploitable vulnerabilities or verify them as un-exploitable (ask Security working group).
    • Make sure there's no pending "Release Blocker" issues
    • Ensure that the latest Zephyr SDK contains all the changes necessary to support the new features included in, or planned for this release; if not, ping the SDK maintainer (@stephanosio) to release a new SDK version.
      • Check if any toolchain-related enhancements and bug fixes are required for any of the pull requests targeting this release. If any of these enhancements and bug fixes are not part of the latest Zephyr SDK, a new SDK version must be released.
      • Check that the Picolibc version in the latest SDK matches the Picolibc module version in west.yml. If they do not match, a new SDK version must be released.

See https://docs.zephyrproject.org/latest/project/release_process.html#tagging for tagging details, release specific filters under https://github.com/zephyrproject-rtos/zephyr/wiki/Filters to find pending PRs.


  • Release Notes WIP
    • Make sure to tell everybody to use the past tense (i.e. "X has been added" or "X is now Y")
    • Create draft doc/releases/release-notes-3.6.rst and doc/releases/migration-guide-3.6.rst with feature summary from the previous one (if not there already)
    • Update doc/releases/release-notes-3.6.rst detailed sections (relative to 3.5.0 release) as important issues are addressed (subsystem owners). (previous: Zephyr 3.3 release notes overview #54495)




Previous checklist: #60293
Next checklist: #69408

@henrikbrixandersen henrikbrixandersen added the Meta A collection of features, enhancements or bugs label Oct 23, 2023
@henrikbrixandersen henrikbrixandersen added this to the v3.6.0 milestone Oct 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Meta A collection of features, enhancements or bugs
Projects
None yet
Development

No branches or pull requests

2 participants