From 34c871b0d73ed17c92ab23683456cb3e1507173e Mon Sep 17 00:00:00 2001 From: Simone Scarduzio Date: Mon, 6 Oct 2025 10:24:51 +0200 Subject: [PATCH] fix: Make GitHub release creation non-blocking in workflows MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add continue-on-error to GitHub release step - Prevents workflow failure when GITHUB_TOKEN lacks permissions - PyPI publish still succeeds even if GitHub release fails 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- .github/workflows/release-manual.yml | 1 + .github/workflows/release.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/.github/workflows/release-manual.yml b/.github/workflows/release-manual.yml index f4d9eb1..6868368 100644 --- a/.github/workflows/release-manual.yml +++ b/.github/workflows/release-manual.yml @@ -231,6 +231,7 @@ jobs: - name: Create GitHub Release uses: softprops/action-gh-release@v1 + continue-on-error: true # Don't fail if GitHub release creation fails with: tag_name: ${{ needs.validate.outputs.tag_name }} name: Release v${{ github.event.inputs.version }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 0e8efcb..a4651a4 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -235,6 +235,7 @@ jobs: - name: Create GitHub Release uses: softprops/action-gh-release@v1 + continue-on-error: true # Don't fail if GitHub release creation fails with: tag_name: ${{ needs.validate-and-tag.outputs.tag_name }} name: Release v${{ github.event.inputs.version }}