From 270f491ea8813803b444bb2c2fa5632b082c7197 Mon Sep 17 00:00:00 2001 From: Olivier Lamy Date: Thu, 15 Sep 2022 07:14:48 +1000 Subject: [PATCH] add a step to push tag to a fork (#8577) * add a step to push tag to a fork * add creation of branch release/ --- .github/ISSUE_TEMPLATE/release-template.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/ISSUE_TEMPLATE/release-template.md b/.github/ISSUE_TEMPLATE/release-template.md index d1b829e5dcc..03dc44ef687 100644 --- a/.github/ISSUE_TEMPLATE/release-template.md +++ b/.github/ISSUE_TEMPLATE/release-template.md @@ -27,10 +27,13 @@ This release process will produce releases: - [ ] 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`. - [ ] Assign issue to "build manager", who will stage the releases. + + [ ] Create and use branches `release/` to perform version specific release work from. + [ ] 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 17. + [ ] Stage 11 release with Java 17. + + [ ] 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". - [ ] Assign issue to "test manager", who will oversee the testing of the staged releases. + [ ] Test [CometD](https://github.com/cometd/cometd).