fix: workflow2

This commit is contained in:
ezequielnick 2025-08-13 12:29:48 +08:00
parent 9f8c70c8a8
commit bcf104e085

View File

@ -13,10 +13,10 @@ permissions: write-all
jobs: jobs:
cleanup-dev-release: cleanup-dev-release:
if: github.event_name == 'workflow_dispatch'
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Delete Dev Release Assets - name: Delete Dev Release Assets
if: github.event_name == 'workflow_dispatch'
continue-on-error: true continue-on-error: true
run: | run: |
# Get release ID for dev tag # Get release ID for dev tag
@ -41,6 +41,9 @@ jobs:
else else
echo "No existing dev release found" echo "No existing dev release found"
fi fi
- name: Skip for Tag Release
if: startsWith(github.ref, 'refs/tags/v')
run: echo "Skipping cleanup for tag release"
windows: windows:
needs: [cleanup-dev-release] needs: [cleanup-dev-release]
if: always() && (startsWith(github.ref, 'refs/tags/v') || github.event_name == 'workflow_dispatch') if: always() && (startsWith(github.ref, 'refs/tags/v') || github.event_name == 'workflow_dispatch')