From 48fa5e1a50f9499ba435d9f6767f3e065edf73cd Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 24 Jan 2026 20:22:15 +0000 Subject: [PATCH] Handle existing release branch in prepare-release workflow Delete any existing remote release branch from a previous attempt before pushing the new one. --- .github/workflows/prepare-release.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/prepare-release.yml b/.github/workflows/prepare-release.yml index 1fe77970..9daa7045 100644 --- a/.github/workflows/prepare-release.yml +++ b/.github/workflows/prepare-release.yml @@ -35,6 +35,8 @@ jobs: - name: Create release branch run: | VERSION="${{ inputs.version }}" + # Delete remote branch if it exists from a previous attempt + git push origin --delete "release/${VERSION}" 2>/dev/null || true git checkout -b "release/${VERSION}" - name: Update CHANGELOG.md