From 2600d49195bbd94b58286eb2eb139cc331124179 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9sar=20Arroba=20Vico?= <19954079+cesararroba@users.noreply.github.com> Date: Thu, 15 Oct 2026 11:51:12 +0200 Subject: [PATCH] fix(ci): create the release tracking ref locally in prepare-release (#13052) --- .github/workflows/prepare-release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/prepare-release.yml b/.github/workflows/prepare-release.yml index b0b19b8872..238c126802 100644 --- a/.github/workflows/prepare-release.yml +++ b/.github/workflows/prepare-release.yml @@ -117,7 +117,7 @@ jobs: fi echo "Branch $BRANCH_NAME does not exist, creating it from master ($MASTER_SHA)..." gh api --method POST "repos/${GITHUB_REPOSITORY}/git/refs" -f ref="refs/heads/${BRANCH_NAME}" -f sha="${MASTER_SHA}" - git fetch origin "+refs/heads/${BRANCH_NAME}:refs/remotes/origin/${BRANCH_NAME}" + git update-ref "refs/remotes/origin/${BRANCH_NAME}" "$MASTER_SHA" git checkout -b "$BRANCH_NAME" "origin/$BRANCH_NAME" else echo "ERROR: Branch $BRANCH_NAME does not exist. For patch releases (X.Y.Z), the branch should already exist."