From 3f155b487617fd514ecdc7ccabbbee8daed00199 Mon Sep 17 00:00:00 2001 From: Monet Lee Date: Fri, 27 Sep 2024 10:36:20 +0800 Subject: [PATCH] 21313 --- .github/workflows/change-release.yml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/change-release.yml b/.github/workflows/change-release.yml index aeb6ca0..b2eb137 100644 --- a/.github/workflows/change-release.yml +++ b/.github/workflows/change-release.yml @@ -24,12 +24,20 @@ jobs: git config user.name "github-actions[bot]" git config user.email "github-actions[bot]@users.noreply.github.com" - # Step 3: Update version file + # Step 3: Check if tag exists and delete if it does + - name: Check and delete existing tag + run: | + if git rev-parse ${{ env.TAG_VERSION }} >/dev/null 2>&1; then + git tag -d ${{ env.TAG_VERSION }} + git push --delete origin ${{ env.TAG_VERSION }} + fi + + # Step 4: Update version file - name: Update version file run: | echo "${{ env.TAG_VERSION }}" > version/version - # Step 4: Commit and push changes + # Step 5: Commit and push changes - name: Commit and push changes env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -38,14 +46,6 @@ jobs: git commit -m "Update version to ${{ env.TAG_VERSION }}" git push origin HEAD:${{ github.ref }} - # Step 5: Check if tag exists and delete if it does - - name: Check and delete existing tag - run: | - if git rev-parse ${{ env.TAG_VERSION }} >/dev/null 2>&1; then - git tag -d ${{ env.TAG_VERSION }} - git push --delete origin ${{ env.TAG_VERSION }} - fi - # Step 6: Create and push tag - name: Create and push tag env: