From 7c4b12b65545449b936920118fc5e4f5fd2c85de 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:23:57 +0200 Subject: [PATCH] fix(ci): fetch the release branch after creating it in prepare-release (#13050) --- .github/workflows/prepare-release.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/prepare-release.yml b/.github/workflows/prepare-release.yml index 65809f15f0..b0b19b8872 100644 --- a/.github/workflows/prepare-release.yml +++ b/.github/workflows/prepare-release.yml @@ -117,7 +117,8 @@ 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 checkout -b "$BRANCH_NAME" "$MASTER_SHA" + git fetch origin "+refs/heads/${BRANCH_NAME}:refs/remotes/origin/${BRANCH_NAME}" + 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." exit 1