File tree 1 file changed +10
-1
lines changed
1 file changed +10
-1
lines changed Original file line number Diff line number Diff line change 44
44
KUBERNETES_POD_NEW_IMAGE="${{ env.AZURE_CONTAINER_REGISTRY }}/${{ github.event.repository.name }}"
45
45
46
46
git fetch origin
47
- git checkout $AUTOMATED_RELEASE_BRANCH || git checkout -b $AUTOMATED_RELEASE_BRANCH
47
+ AUTOMATED_RELEASE_BRANCH_EXISTS=$(git rev-parse --verify refs/heads/$AUTOMATED_RELEASE_BRANCH 2>/dev/null || true)
48
+ if [ -n "$AUTOMATED_RELEASE_BRANCH_EXISTS" ]; then
49
+ echo "Branch $AUTOMATED_RELEASE_BRANCH already exists"
50
+ git checkout $AUTOMATED_RELEASE_BRANCH
51
+ else
52
+ echo "Creating branch $AUTOMATED_RELEASE_BRANCH off ${{ env.KUBERNETES_CLUSTER_REPO_NAME }}@$(git log -1 --format='%H')"
53
+ git checkout -b $AUTOMATED_RELEASE_BRANCH
54
+ fi
55
+
56
+ # git checkout $AUTOMATED_RELEASE_BRANCH || git checkout -b $AUTOMATED_RELEASE_BRANCH
48
57
49
58
bash cicd-deployment-scripts/k8s/edit.sh \
50
59
-d ${{ github.event.repository.name }} \
You can’t perform that action at this time.
0 commit comments