Updated release-template.md
- Added step to create the next GitHub Projects. - Updated staging of Jetty 10 and 11 using Java 17.
This commit is contained in:
parent
aa793eeafe
commit
f12c5b668c
|
@ -16,19 +16,20 @@ This release process will produce releases:
|
||||||
- [x] Create the release(s) issue.
|
- [x] Create the release(s) issue.
|
||||||
- [ ] Update the target Jetty version(s) in the issue.
|
- [ ] Update the target Jetty version(s) in the issue.
|
||||||
- [ ] Update the target release date in the issue.
|
- [ ] Update the target release date in the issue.
|
||||||
- [ ] Link this issue to the target [project(s)](https://github.com/eclipse/jetty.project/projects).
|
- [ ] Link this issue to the target [GitHub Project(s)](https://github.com/eclipse/jetty.project/projects).
|
||||||
- [ ] Assign this issue to a "release manager".
|
- [ ] Assign this issue to a "release manager".
|
||||||
- [ ] Review [draft security advisories](https://github.com/eclipse/jetty.project/security/advisories). Ensure that issues are created and assigned to GitHub Projects to capture any advisories that will be announced.
|
- [ ] Review [draft security advisories](https://github.com/eclipse/jetty.project/security/advisories). Ensure that issues are created and assigned to GitHub Projects to capture any advisories that will be announced.
|
||||||
- [ ] Review the issues/PRs assigned to the target [project(s)](https://github.com/eclipse/jetty.project/projects). Any PRs that are moved to subsequent releases should be commented on so their authors are informed.
|
- [ ] Create the [GitHub Project(s)](https://github.com/eclipse/jetty.project/projects) for the next releases.
|
||||||
- [ ] Freeze the target [project(s)](https://github.com/eclipse/jetty.project/projects) by editing their names to "Jetty X.Y.Z FROZEN"
|
- [ ] Review the issues/PRs assigned to the target [pGitHub Project(s)](https://github.com/eclipse/jetty.project/projects). Any PRs that are moved to next releases should be commented on so their authors are informed.
|
||||||
- [ ] Wait 24 hours from last change to the issues/PRs included in a FROZEN GitHub Project.
|
- [ ] Freeze the target [GitHub Project(s)](https://github.com/eclipse/jetty.project/projects) by editing their names to "Jetty X.Y.Z FROZEN"
|
||||||
|
- [ ] Wait 24 hours from last change to the issues/PRs included in FROZEN GitHub Project(s).
|
||||||
- [ ] Verify target [project(s)](https://github.com/eclipse/jetty.project/projects) are complete.
|
- [ ] Verify target [project(s)](https://github.com/eclipse/jetty.project/projects) are complete.
|
||||||
- [ ] Verify that branch `jetty-10.0.x` is merged to branch `jetty-11.0.x`.
|
- [ ] Verify that branch `jetty-10.0.x` is merged to branch `jetty-11.0.x`.
|
||||||
- [ ] Assign issue to "build manager", who will stage the releases.
|
- [ ] Assign issue to "build manager", who will stage the releases.
|
||||||
+ [ ] Ensure `VERSION.txt` additions for each release will be meaningful, descriptive, correct text.
|
+ [ ] Ensure `VERSION.txt` additions for each release will be meaningful, descriptive, correct text.
|
||||||
+ [ ] Stage 9.4 release with Java 11.
|
+ [ ] Stage 9.4 release with Java 11.
|
||||||
+ [ ] Stage 10 release with Java 16.
|
+ [ ] Stage 10 release with Java 17.
|
||||||
+ [ ] Stage 11 release with Java 16.
|
+ [ ] Stage 11 release with Java 17.
|
||||||
+ [ ] Edit a draft release (for each Jetty release) in GitHub (https://github.com/eclipse/jetty.project/releases). Content is generated with the "changelog tool".
|
+ [ ] Edit a draft release (for each Jetty release) in GitHub (https://github.com/eclipse/jetty.project/releases). Content is generated with the "changelog tool".
|
||||||
- [ ] Assign issue to "test manager", who will oversee the testing of the staged releases.
|
- [ ] Assign issue to "test manager", who will oversee the testing of the staged releases.
|
||||||
+ [ ] Test [CometD](https://github.com/cometd/cometd).
|
+ [ ] Test [CometD](https://github.com/cometd/cometd).
|
||||||
|
|
Loading…
Reference in New Issue