From 5666d57f15a66bd5518119c5d9f4d2b62f3a86c1 Mon Sep 17 00:00:00 2001 From: bo0tzz Date: Mon, 31 Aug 2026 20:32:11 +0200 Subject: [PATCH] fix: open an announcement discussion for each release line (#31101) --- .github/workflows/draft-release.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/draft-release.yml b/.github/workflows/draft-release.yml index a090c4bff..f17f7922a 100644 --- a/.github/workflows/draft-release.yml +++ b/.github/workflows/draft-release.yml @@ -201,9 +201,15 @@ jobs: latest=false fi + discussion=() + if [[ "${TAG}" =~ ^v[0-9]+\.[0-9]+\.0(-rc\.[0-9]+)?$ ]]; then + discussion=(--discussion-category Announcements) + fi + echo "publishing ${TAG} (latest=${latest}, prerelease=${PRERELEASE}, previous=${previous:-none})" gh release edit "${TAG}" \ --repo "${REPO}" \ --draft=false \ --latest="${latest}" \ - --prerelease="${PRERELEASE}" + --prerelease="${PRERELEASE}" \ + "${discussion[@]}"