From 413e84b925e4212732f67776f8c8593eebb8d9a8 Mon Sep 17 00:00:00 2001 From: "courtmanr@gmail.com" Date: Sun, 23 Nov 2025 00:21:15 +0000 Subject: [PATCH] Auto-publish release after validation for v4.32.4 --- .github/workflows/create-release.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/.github/workflows/create-release.yml b/.github/workflows/create-release.yml index eebe47e..a602149 100644 --- a/.github/workflows/create-release.yml +++ b/.github/workflows/create-release.yml @@ -548,3 +548,22 @@ jobs: release_id: ${{ needs.create_release.outputs.release_id }} draft: true target_commitish: ${{ needs.create_release.outputs.target_commitish }} + + publish_release: + needs: + - extract_version + - create_release + - validate_release_assets + runs-on: ubuntu-latest + timeout-minutes: 5 + permissions: + contents: write + steps: + - name: Publish release + env: + GH_TOKEN: ${{ github.token }} + run: | + TAG="${{ needs.extract_version.outputs.tag }}" + echo "Publishing release ${TAG}..." + gh release edit "${TAG}" --draft=false --repo ${{ github.repository }} + echo "✅ Release ${TAG} has been published!"