diff --git a/.github/ISSUE_TEMPLATE/release-checklist.md b/.github/ISSUE_TEMPLATE/release-checklist.md index 69231cd..a52f7e5 100644 --- a/.github/ISSUE_TEMPLATE/release-checklist.md +++ b/.github/ISSUE_TEMPLATE/release-checklist.md @@ -87,6 +87,7 @@ Release Week Checklist: - [ ] Create the Github issues for the [Adoptium public retro](https://github.com/adoptium/temurin/issues/new?assignees=&labels=Retrospective&projects=&template=retrospectives.md&title=General+Retrospective+for+%3Cmonth%3E+%3Cyear%3E+Releases) in the adoptium/temurin repo - [ ] Create the retrospective issue for the Temurin Compliance project - [ ] Update the links on the slack channel for the release status and retrospective issues. +- [ ] Remove x32Windows from release-openjdk{8,11,17}-pipeline (they will be manually triggered later as secondary pipelines) #### Release Day Onwards @@ -97,17 +98,17 @@ Release Week Checklist: - LTS jdk8 pipeline(s): - **primary jdk8 pipeline:** - rerun(s): - - **secondary jdk8 pipeline:** + - **secondary jdk8 pipeline (inc. Win32):** - reruns(s): - LTS jdk11 pipeline(s): - **primary jdk11 pipeline:** - rerun(s): - - **secondary jdk11 pipeline:** + - **secondary jdk11 pipeline (inc. Win32):** - rerun(s): - LTS jdk17 pipeline(s): - **primary jdk17 pipeline:** - rerun(s): - - **secondary jdk17 pipeline:** + - **secondary jdk17 pipeline (inc. Win32):** - rerun(s): - LTS jdk21 pipeline(s): - **primary jdk21 pipeline:** @@ -137,7 +138,7 @@ Release Week Checklist: - [ ] **Confirm Temurin-compliance items completed**, per platform/version/binaryType - [ ] **Get PMC 'ready to publish' approval**, once no blocking failures exist. - [ ] **Generate The Release Notes Per JDK Version **, ( Use https://ci.adoptium.net/job/build-scripts/job/release/job/create_release_notes/ ) and publish them with the [release tool](https://ci.adoptium.net/job/build-scripts/job/release/job/refactor_openjdk_release_tool/) using `UPSTREAM_JOB_NAME` of `create_release_notes` and the appropriate JOB NUMBER -- [ ] **Verify that the release notes are live (as [we've had problems with this](https://github.com/adoptium/temurin/issues/28#issuecomment-2077786176)) and remediate if required. +- [ ] **Verify that the release notes are live - may require a full update on the API [ we've had problems with this recently](https://github.com/adoptium/temurin/issues/28#issuecomment-2077786176)) and remediate if required. - [ ] **Publish the release** (run the restricted access [release tool job](https://ci.adoptopenjdk.net/job/build-scripts/job/release/job/refactor_openjdk_release_tool/) on Jenkins) ( also publish release notes ) - [ ] **Consider updating the API** as required via the relevant parts of [the Adoptium API model constants](https://github.com/adoptium/api.adoptium.net/blob/main/adoptium-models-parent/adoptium-api-v3-models/src/main/kotlin/net/adoptium/api/v3/models/Versions.kt). - [ ] **Verify binaries published successfully** to github releases repo and website (_automate_*, this could also be an automated test)