-
Notifications
You must be signed in to change notification settings - Fork 349
Closed
Labels
Milestone
Description
Planned Timeline
- Stable v2.13 Branch and RC1 – w18-19 / 5th May
- RC2 –
w20 / 16th May-> w21 / 25th May - Target Release –
w21 / 23rd May-> ww22 / 30th May Overflow week (in case more RCs are required) – w22
Pre-RC1 Steps, Creation of Stable Branch
- Tag features and issue list with milestone https://github.com/thesofproject/sof/milestones/v2.13
- Choose a SOF commit on main branch as candidate for stable branch https://github.com/thesofproject/sof/tree/v2.13-rc1
- Tag branch point as rc1
- Testing & sign off
- Branch stable v2.xx -- depending on main stability can be one week before RC1 or at the same time https://github.com/thesofproject/sof/tree/stable-v2.13
- Move any features in the milestone list that did not make it in time before the stable branch cut-off date, to the next release.
- Update versions.json in mainline
- Update versions.json in stable branch
RC2 Steps:
- Cherry pick critical features and bug fixes to stable-v2.13 for RC2
- Perform FW security scan and fix opens
- Testing & sign off
- Tag v2.12-RC2 -> https://github.com/thesofproject/sof/releases/tag/v2.13-rc2
Final Release Steps:
- Cherry pick critical features and bug fixes to stable-v2.xx
- Testing & sign off
- Tag v2.xx release
- Publish release on https://github.com/thesofproject/sof/releases
Final Release, vendor specific steps / Intel:
- Production sign FW, upload FW and topology binaries to internal release folder
- Publish release on https://github.com/thesofproject/sof-bin/blob/main/HOWTO-new-release.md
Final Release, vendor specific steps / OtherVendor:
- ( add steps here )
Final Steps:
-
Declare the v2.xx release on https://www.sofproject.org/blog/(starting with 2025 releases, this is now skipped) - Move any unfinished issues to next milestone