From d715232eae439991c3ae5d5711ec112ea3efa5f4 Mon Sep 17 00:00:00 2001 From: Saurabh Singh Date: Wed, 1 Apr 2026 12:08:52 -0700 Subject: [PATCH 1/4] Add release Go/No-Go vote issue template Signed-off-by: Saurabh Singh --- .../RELEASE_GO_NOGO_TEMPLATE.md | 45 +++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/RELEASE_GO_NOGO_TEMPLATE.md diff --git a/.github/ISSUE_TEMPLATE/RELEASE_GO_NOGO_TEMPLATE.md b/.github/ISSUE_TEMPLATE/RELEASE_GO_NOGO_TEMPLATE.md new file mode 100644 index 00000000000..18c9fdfee56 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/RELEASE_GO_NOGO_TEMPLATE.md @@ -0,0 +1,45 @@ +--- +name: 🚀 Release Go/No-Go Vote +about: Async Go/No-Go decision for OpenSearch release +title: '[RELEASE] Go/No-Go Vote - OpenSearch ' +labels: 'release' +assignees: '' +--- + +## Voting Window + +**Date:** +**Time:** 8:00 AM PST – 8:00 PM PST + +## How to Vote + +- **Go:** React with 👍 on the **Go** comment below +- **No-Go:** React with 👎 on the **No-Go** comment below **and** leave a comment with your reasoning so we can follow through + +## Mandatory Votes + +| Role | GitHub Handle | Vote | +|------|--------------|------| +| Release Manager | @ | | +| OS Core Maintainer (1+) | @ | | +| Documentation Maintainer | @ | | +| Website Maintainer | @ | | +| Release Blog Owner | @ | | + +> A No-Go vote from any mandatory voter blocks the release. + +## Other Maintainers & Contributors + +All other maintainers and contributors are encouraged to vote using 👍 (Go) or 👎 (No-Go) reactions on the respective comments below. + +## Release Checklist + +- [ ] All release-blocking issues resolved +- [ ] Documentation ready +- [ ] Release blog drafted +- [ ] Website updates prepared +- [ ] CI/CD pipelines green + +## Additional Context + +_Add any relevant links, notes, or context for this release._ From eda5faa906dae2b1975eb0a892c721beea8f8f9a Mon Sep 17 00:00:00 2001 From: Saurabh Singh Date: Wed, 1 Apr 2026 12:56:18 -0700 Subject: [PATCH 2/4] Update voting rules: maintainers block, community votes reviewed by repo maintainer Signed-off-by: Saurabh Singh --- .github/ISSUE_TEMPLATE/RELEASE_GO_NOGO_TEMPLATE.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/RELEASE_GO_NOGO_TEMPLATE.md b/.github/ISSUE_TEMPLATE/RELEASE_GO_NOGO_TEMPLATE.md index 18c9fdfee56..36c16a55d8a 100644 --- a/.github/ISSUE_TEMPLATE/RELEASE_GO_NOGO_TEMPLATE.md +++ b/.github/ISSUE_TEMPLATE/RELEASE_GO_NOGO_TEMPLATE.md @@ -26,11 +26,14 @@ assignees: '' | Website Maintainer | @ | | | Release Blog Owner | @ | | -> A No-Go vote from any mandatory voter blocks the release. +## Voting Rules + +- A No-Go vote from any mandatory voter or maintainer of any `opensearch-project` repo blocks the release. No-Go votes must include an explicit comment with reasoning. +- A No-Go vote from any community member or OpenSearch user will be reviewed, with the final decision resting on the maintainer of the respective repo related to the concern. ## Other Maintainers & Contributors -All other maintainers and contributors are encouraged to vote using 👍 (Go) or 👎 (No-Go) reactions on the respective comments below. +All maintainers and community members are encouraged to vote using 👍 (Go) or 👎 (No-Go) reactions on the respective comments below. ## Release Checklist From ffd1cb92d3be02bc25e48b9f6bbe8a235c7b7a40 Mon Sep 17 00:00:00 2001 From: Saurabh Singh Date: Wed, 1 Apr 2026 13:19:53 -0700 Subject: [PATCH 3/4] Add Discussion section with Slack thread link and Release Manager responsibility Signed-off-by: Saurabh Singh --- .github/ISSUE_TEMPLATE/RELEASE_GO_NOGO_TEMPLATE.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/ISSUE_TEMPLATE/RELEASE_GO_NOGO_TEMPLATE.md b/.github/ISSUE_TEMPLATE/RELEASE_GO_NOGO_TEMPLATE.md index 36c16a55d8a..ee0d7dad44a 100644 --- a/.github/ISSUE_TEMPLATE/RELEASE_GO_NOGO_TEMPLATE.md +++ b/.github/ISSUE_TEMPLATE/RELEASE_GO_NOGO_TEMPLATE.md @@ -31,6 +31,12 @@ assignees: '' - A No-Go vote from any mandatory voter or maintainer of any `opensearch-project` repo blocks the release. No-Go votes must include an explicit comment with reasoning. - A No-Go vote from any community member or OpenSearch user will be reviewed, with the final decision resting on the maintainer of the respective repo related to the concern. +## Discussion + +For questions and discussion, use the Slack thread in #releases: + +> The Release Manager is responsible for surfacing any No-Go concerns raised in Slack as comments on this issue to ensure they are formally captured. + ## Other Maintainers & Contributors All maintainers and community members are encouraged to vote using 👍 (Go) or 👎 (No-Go) reactions on the respective comments below. From 29070235c2d9078826d2d8f9dd652f9dd06cf697 Mon Sep 17 00:00:00 2001 From: Saurabh Singh Date: Thu, 2 Apr 2026 11:24:40 -0700 Subject: [PATCH 4/4] Add Release References section with links to release issue, notes, and build status Signed-off-by: Saurabh Singh --- .github/ISSUE_TEMPLATE/RELEASE_GO_NOGO_TEMPLATE.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/ISSUE_TEMPLATE/RELEASE_GO_NOGO_TEMPLATE.md b/.github/ISSUE_TEMPLATE/RELEASE_GO_NOGO_TEMPLATE.md index ee0d7dad44a..608aed263aa 100644 --- a/.github/ISSUE_TEMPLATE/RELEASE_GO_NOGO_TEMPLATE.md +++ b/.github/ISSUE_TEMPLATE/RELEASE_GO_NOGO_TEMPLATE.md @@ -11,6 +11,12 @@ assignees: '' **Date:** **Time:** 8:00 AM PST – 8:00 PM PST +## Release References + +- **Release Issue:** [opensearch-project/opensearch-build#XXXX](https://github.com/opensearch-project/opensearch-build/issues/XXXX) +- **Release Notes Draft:** +- **Build Status:** + ## How to Vote - **Go:** React with 👍 on the **Go** comment below