From ba8732ea4ec86bef58511336c4c307d30ff1c974 Mon Sep 17 00:00:00 2001 From: Olivier Lamy Date: Mon, 3 Jun 2024 23:50:35 +0200 Subject: [PATCH] Adapt release template for Jetty 12 (#11871) Signed-off-by: Olivier Lamy --- .github/ISSUE_TEMPLATE/release-template.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/release-template.md b/.github/ISSUE_TEMPLATE/release-template.md index 6b95b988a65..a6751fecdbd 100644 --- a/.github/ISSUE_TEMPLATE/release-template.md +++ b/.github/ISSUE_TEMPLATE/release-template.md @@ -1,7 +1,7 @@ --- name: 'Release Process' about: 'COMMITTER ONLY: Managing the Jetty release process' -title: 'Jetty Releases 9.4.x, 10.0.y, 11.0.y' +title: 'Jetty Releases 9.4.x, 10.0.y, 11.0.y, 12.0.y' assignees: '' labels: Build @@ -31,10 +31,12 @@ This release process will produce releases: - [ ] 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. + [ ] Create and use branches `release/` to perform version specific release work from. + + [ ] Ensure `git fetch --tags` (as we potentially rewrite tag when re staging local tag can be out of sync and this command will fail and so fail the release script) + [ ] Ensure `VERSION.txt` additions for each release will be meaningful, descriptive, correct text. + [ ] Stage 9.4 release with Java 11. + [ ] Stage 10 release with Java 21. + [ ] Stage 11 release with Java 21. + + [ ] Stage 12 release with Java 22. + [ ] Push release branches `release/` to to https://github.com/eclipse/jetty.project + [ ] Push release tags `jetty-` to https://github.com/eclipse/jetty.project + [ ] Edit a draft release (for each Jetty release) in GitHub (https://github.com/eclipse/jetty.project/releases). Content is generated with the "changelog tool".