Fixes #7986
4.4 KiB
name, about, title, labels
| name | about | title | labels | ||
|---|---|---|---|---|---|
| Release Process Task | This is a special issue template for planning releases. DO NOT USE it for normal issue reports. | [RELEASE PROCESS] Release XX |
|
Please fill out relevant information in the next line, set Milestone to the relevant Release, then delete this line.
Release XX Process
This task tracks the progress of the next release. Please do not report issues with the nightly build or with release candidates here: instead create a new issue and set its Milestone to the relevant release.
All details about each step are documented in ReleaseProcess.
After performing steps, post a comment on the task, so that it appears in the activity feed and notifies followers.
Release Manager: @ Translations Officer: @
Outstanding Issues
All the following issues must be fixed in main (which closes the issue) and then cherry-picked to the release branch (after that, you can tick the checkbox below).
Here are the Release Blocking issues currently delaying the release:
- None currently
Progress Tracking
Release Branching
- Test the tutorials
- Organize a first staff match
- Prepare for branching
- Create a
release-XXbranch - Adapt Jenkins for the release
- Announce the start of the process
- Prepare next multiplayer lobby in
main - Generate next signing key for mods in
main - Update the Changelog
- Create the next Changelog and Porting guide
- Start writing release announcement
- Start creating the release video
String Freeze
Commit Freeze
Before moving on with Full Freeze, make sure that:
- At least 10 days have passed since the string freeze announcement
- Only this ticket remains in the Milestone
- All previous checkboxes are ticked
Full Freeze
- Update appdata.xml
- Freeze Jenkins
- Confirm full freeze
- Announce Release Candidates
- Release Testing: link to RC
When RCs are released, a planned release date is decided with the team and published here. This improves internal coordination and allows us to release announcements on all platforms at the same time.
Release Preparation: Please list here all the changes to BuildInstructions and System requirements that will have to be published on release day.
- Linux changes: TBD
- Windows changes : TBD
- macOS changes: TBD
- BSD changes: TBD