From 0ff5170d2d433d3574154432ab5c8a2171640a6b Mon Sep 17 00:00:00 2001 From: Peter Krenesky Date: Tue, 3 Nov 2026 11:18:27 -0800 Subject: [PATCH] Allow release workflow to resume after release creation --- .github/workflows/release.yml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4f69025..aa35433 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -215,10 +215,14 @@ jobs: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} TAG: ${{ steps.ver.outputs.tag }} run: | - gh release create "${TAG}" release/* \ - --title "${TAG}" \ - --notes "Automated release ${TAG}. See CHANGELOG.md for details." \ - --verify-tag + if gh release view "${TAG}" >/dev/null 2>&1; then + echo "Release ${TAG} already exists; keeping its published assets." + else + gh release create "${TAG}" release/* \ + --title "${TAG}" \ + --notes "Automated release ${TAG}. See CHANGELOG.md for details." \ + --verify-tag + fi - name: Setup Node uses: actions/setup-node@v4