From 90810231da584f651066a3f32dbafff802f9068b Mon Sep 17 00:00:00 2001 From: Brandon Thomas Date: Sat, 4 Oct 2025 12:50:14 -0400 Subject: [PATCH] fix release script --- script/artcraft/push_artcraft_release_branch.sh | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/script/artcraft/push_artcraft_release_branch.sh b/script/artcraft/push_artcraft_release_branch.sh index 3b673a41c7..7912a1dde6 100755 --- a/script/artcraft/push_artcraft_release_branch.sh +++ b/script/artcraft/push_artcraft_release_branch.sh @@ -2,13 +2,17 @@ set -euxo pipefail -git branch -D artcraft-release +declare -r RELEASE_BRANCH="artcraft-release" + +if git show-ref --verify --quiet "refs/heads/${RELEASE_BRANCH}"; then + git branch -D artcraft-release +fi git checkout main git pull -git checkout -b artcraft-release -git push origin artcraft-release +git checkout -b "${RELEASE_BRANCH}" +git push origin "${RELEASE_BRANCH}" git checkout main