forked from mirrors/0ad
Update the issue template for release processes
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
---
|
||||
|
||||
name: "Release Process Task"
|
||||
about: "This is a special issue template for planning Alpha releases. DO NOT USE it for normal issue reports."
|
||||
title: "[RELEASE PROCESS] Alpha XX"
|
||||
about: "This is a special issue template for planning releases. DO NOT USE it for normal issue reports."
|
||||
title: "[RELEASE PROCESS] Release XX"
|
||||
labels:
|
||||
|
||||
- "Type/Task"
|
||||
@@ -10,14 +10,16 @@ labels:
|
||||
|
||||
---
|
||||
|
||||
*Please fill out relevant information in the next line, set Milestone to the relevant Alpha and Branch/Tag to the relevant release branch when it's created. Then delete this line.*
|
||||
*Please fill out relevant information in the next line, set Milestone to the relevant Release, then delete this line.*
|
||||
|
||||
# Alpha XX Release Process
|
||||
# Release XX Process
|
||||
|
||||
This task tracks the progress of the next Alpha 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 Alpha.
|
||||
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](wiki/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:** @
|
||||
|
||||
@@ -36,15 +38,19 @@ Here are the Release Blocking issues currently delaying the release:
|
||||
- [ ] [Test the tutorials](wiki/ReleaseProcess#test-the-tutorials)
|
||||
- [ ] [Organize a first staff match](wiki/ReleaseProcess#organize-a-first-staff-match)
|
||||
- [ ] [Prepare for branching](wiki/ReleaseProcess#prepare-for-branching)
|
||||
- [ ] [Create a `release-aXX` branch](wiki/ReleaseProcess#create-a-release-axx-branch)
|
||||
- [ ] [Create a `release-XX` branch](wiki/ReleaseProcess#create-a-release-xx-branch)
|
||||
- [ ] [Adapt Jenkins for the release](wiki/ReleaseProcess#adapt-jenkins-for-the-release)
|
||||
- [ ] [Announce the start of the process](wiki/ReleaseProcess#announce-the-start-of-the-process)
|
||||
- [ ] [Prepare next multiplayer lobby in `main`](wiki/ReleaseProcess#prepare-next-multiplayer-lobby-in-main)
|
||||
- [ ] [Generate next signing key for mods in `main`](wiki/ReleaseProcess#generate-next-signing-key-for-mods-in-main)
|
||||
- [ ] [Update the Changelog](wiki/ReleaseProcess#update-the-changelog)
|
||||
- [ ] [Create the next Changelog and Porting guide](wiki/ReleaseProcess#update-the-changelog)
|
||||
- [ ] [Start writing release announcement](wiki/ReleaseProcess#start-writing-release-announcement)
|
||||
- [ ] [Start creating the release video](wiki/ReleaseProcess#start-creating-the-release-video)
|
||||
|
||||
### String Freeze
|
||||
|
||||
- [ ] [Cleanup empty languages](wiki/ReleaseProcess#cleanup-empty-languages)
|
||||
- [ ] [Announce string freeze](wiki/ReleaseProcess#announce-string-freeze)
|
||||
- [ ] [Long strings check](wiki/ReleaseProcess#long-strings-check)
|
||||
|
||||
@@ -72,11 +78,32 @@ Before moving on with Full Freeze, make sure that:
|
||||
- [ ] [Announce Release Candidates](wiki/ReleaseProcess#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
|
||||
|
||||
---
|
||||
|
||||
### Eve of Release
|
||||
|
||||
- [ ] [Schedule the video publication](wiki/ReleaseProcess#schedule-the-video-publication)
|
||||
|
||||
### Release
|
||||
|
||||
- [ ] [Tag the release commit](wiki/ReleaseProcess#tag-the-release-commit)
|
||||
- [ ] [Create torrents and checksum files](wiki/ReleaseProcess#create-torrents-and-checksum-files)
|
||||
- [ ] [Upload to Sourceforge and IndieDB](wiki/ReleaseProcess#upload-to-sourceforge-and-indiedb)
|
||||
- [ ] [Update website](wiki/ReleaseProcess#update-website)
|
||||
- [ ] [Update BuildInstructions](wiki/ReleaseProcess#update-buildinstructions)
|
||||
- [ ] [Upload to Sourceforge](wiki/ReleaseProcess#upload-to-sourceforge)
|
||||
- [ ] [Move the lobby](wiki/ReleaseProcess#move-the-lobby)
|
||||
- [ ] [Publish announcement](wiki/ReleaseProcess#publish-announcement)
|
||||
- [ ] [Notify packagers](wiki/ReleaseProcess#notify-packagers)
|
||||
|
||||
Reference in New Issue
Block a user