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.1 Release Checklist #43286

Closed
50 of 52 tasks
dkalowsk opened this issue Feb 28, 2022 · 2 comments
Closed
50 of 52 tasks

Zephyr 3.1 Release Checklist #43286

dkalowsk opened this issue Feb 28, 2022 · 2 comments
Assignees
Labels
Meta A collection of features, enhancements or bugs
Milestone

Comments

@dkalowsk
Copy link
Contributor

dkalowsk commented Feb 28, 2022

Looking for a sign off on the v3.1.0 release notes

  • Major enhancements:

  • Pre RC1 Steps

    • Create v3.1.1 milestone so that features that don't make it to the release can be assigned a milestone
    • 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 (Security working group).

See https://docs.zephyrproject.org/latest/development_process/release_process.html#tagging for tagging details



  • Finalize Release Notes: Docs: final release notes for v3.1.0 #46271
    • Add list of GitHub issues (spell check issue list and fix in GitHub as needed) using scripts/release/list_issues.py
    • Review doc/releases/release-notes-3.1.rst overview summary and details sections (see Sign-off below)
      • Request summary details from code owners
  • Update doc/develop/api/overview.rst
  • Update doc/conf.py (add version to relevant list in html_context)
  • Update doc/LICENSING.rst for new components that do not have a license



@dkalowsk dkalowsk added the Meta A collection of features, enhancements or bugs label Feb 28, 2022
@dkalowsk dkalowsk added this to the v3.1.0 milestone Feb 28, 2022
@dkalowsk
Copy link
Contributor Author

Link back to the previous release issue: #39587

mbolivar-nordic added a commit to mbolivar-nordic/zephyr that referenced this issue Jun 3, 2022
Follow along with the release checklist (zephyrproject-rtos#43286) like this:

$ ./scripts/release/list_issues.py -o zephyrproject-rtos -r zephyr -s
2022-02-22 -f issues.txt

Then copy issues.txt into the right place in the doc, and clean up the
resulting .rst errors by properly escaping and converting the markdown
format used in github issue titles.

Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
MaureenHelm pushed a commit that referenced this issue Jun 4, 2022
Follow along with the release checklist (#43286) like this:

$ ./scripts/release/list_issues.py -o zephyrproject-rtos -r zephyr -s
2022-02-22 -f issues.txt

Then copy issues.txt into the right place in the doc, and clean up the
resulting .rst errors by properly escaping and converting the markdown
format used in github issue titles.

Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
@carlescufi
Copy link
Member

There were ~560 Pull Requests open when the release was cut. After merging all the ones that were ready after release, we got down to ~490.

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

3 participants