From 23c4c5f2489f4b978ebc9179d44feaac20506513 Mon Sep 17 00:00:00 2001 From: Foivos Zakkak Date: Tue, 23 Jan 2024 21:09:16 +0200 Subject: [PATCH] Create issue template for new releases Inspired by Temurin's "Release Status per Platform, Version & Binary Type" issues, e.g. https://github.com/adoptium/temurin/issues/17 --- .github/ISSUE_TEMPLATE/---new-release.md | 60 ++++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/---new-release.md diff --git a/.github/ISSUE_TEMPLATE/---new-release.md b/.github/ISSUE_TEMPLATE/---new-release.md new file mode 100644 index 000000000000..6393e0b38904 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/---new-release.md @@ -0,0 +1,60 @@ +--- +name: "\U0001F680 New Release Tracker" +about: 'Create an issue to track the progress of a new Mandrel release' +title: ' Release Tracker' +labels: release +assignees: '' +--- + +# Prerequisites + +- [x] All issues in the version's milestone are closed +- [x] Suite files marked for release in source tree +- [x] Version tag created +- [ ] Corresponding GraalVM CE builds released +- [ ] OpenJDK Temurin builds required as the base-JDK is released + +# Builds/Test Matrix + +## Builds + +| | amd64 | aarch64 | +|----------|----------|----------| +| Linux | :pause_button: | :pause_button: | +| Windows | :pause_button: | :no_entry: | + +## Quarkus Native Integration Tests + +| | amd64 | aarch64 | +|----------|----------|----------| +| Linux | :pause_button: | :pause_button: | +| Windows | :pause_button: | :no_entry: | + +## [Mandrel Integration Tests](https://github.com/Karm/mandrel-integration-tests/) + +| | amd64 | aarch64 | +|----------|----------|----------| +| Linux | :pause_button: | :pause_button: | +| Windows | :pause_button: | :no_entry: | + +## Legend + +:white_check_mark: means the activity has successfully completed. + +:hourglass_flowing_sand: means tests are still in progress. + +:no_entry: means there is no build planned for that combination. + +:pause_button: means the activity has not started yet. + +:x: means there is an issue with the build or tests of that combination. + +**Note:** When updating the change please use a hyperlink to make the emoji link to the corresponding CI run or GitHub issue. + +# Next steps + +- [ ] [Quarkus builder image](https://github.com/quarkusio/quarkus-images) generation +- [ ] Notify the appropriate channels + - [ ] Quarkus-Dev mailing list + - [ ] Mandrel slack channel +- [ ] Update sdkman's [update-mandrel.yml](https://github.com/sdkman/sdkman-disco-integration/blob/main/.github/workflows/update-mandrel.yml) on new major Mandrel or JDK release. \ No newline at end of file