From 8d59aa5aedb32f5d338032cab5369fc48d848a78 Mon Sep 17 00:00:00 2001 From: Shon Feder Date: Mon, 1 Dec 2025 11:29:44 -0500 Subject: [PATCH] Update release issue checklist The checklist items here appear to be out of sync with what's documented at https://github.com/ocaml/dune/wiki/Release-process Signed-off-by: Shon Feder --- .github/ISSUE_TEMPLATE/release.md | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/release.md b/.github/ISSUE_TEMPLATE/release.md index ba9b6396fd3..5ee46e569de 100644 --- a/.github/ISSUE_TEMPLATE/release.md +++ b/.github/ISSUE_TEMPLATE/release.md @@ -6,25 +6,31 @@ labels: ["release"] assignees: '' --- - ## Preparation +[ - Need backport: - [link to PR to backport] - Backports: - [link to backport PR] -## Known blockers +### Known blockers - [ ] Something is blocking the PR because of ... +### Pre-release validation + +- [ ] Validate Mirage by running https://github.com/ocaml/dune/actions/workflows/mirage.yml on the main branch +- [ ] Audit changes to ensure all significant changes have been logged +- [ ] Alpha-time! (TODO) + ## Release - +- [ ] Create a new `X.Y` release branch - [ ] Update dune changelog to `X.Y.Z` on `X.Y` branch [link to dune PR] - [ ] Open then pull request on `opam-repository` [link to OPAM PR] - [ ] Triage (ensure it does not break anything)