Skip to content

Commit

Permalink
Split out win32 pipelines and add note on full update to API for rele…
Browse files Browse the repository at this point in the history
…ase notes

Signed-off-by: Stewart X Addison <[email protected]>
  • Loading branch information
sxa committed May 8, 2024
1 parent 4ef2ca0 commit e810433
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions .github/ISSUE_TEMPLATE/release-checklist.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand All @@ -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:**
Expand Down Expand Up @@ -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)
Expand Down

0 comments on commit e810433

Please sign in to comment.