From 3053b4348b2ba6b78f0ea28be478caa51f074ded Mon Sep 17 00:00:00 2001 From: teefeh_07 Date: Thu, 30 Jul 2026 00:44:27 +0100 Subject: [PATCH] fix: resolve multiple workflow issues (#737, #738, #740, #741) --- .github/workflows/preview-deploy.yml | 2 +- .github/workflows/release.yml | 3 +++ .github/workflows/rollback-drill.yml | 4 ++++ 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/preview-deploy.yml b/.github/workflows/preview-deploy.yml index 255bb2e..9161745 100644 --- a/.github/workflows/preview-deploy.yml +++ b/.github/workflows/preview-deploy.yml @@ -26,7 +26,7 @@ jobs: - name: Deploy to Vercel preview id: vercel - uses: amondnet/vercel-action@v25 + uses: amondnet/vercel-action@16e87c0a08142b0d0d33b76aeaf20823c381b9b9 # v25 with: vercel-token: ${{ secrets.VERCEL_TOKEN }} vercel-org-id: ${{ secrets.VERCEL_ORG_ID }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 273417c..1e0924a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -14,6 +14,9 @@ permissions: jobs: release: name: release + concurrency: + group: release-${{ github.ref }} + cancel-in-progress: false # Queue semantic-release to prevent duplicate git tags/releases runs-on: ubuntu-latest timeout-minutes: 10 if: github.event.workflow_run.conclusion == 'success' diff --git a/.github/workflows/rollback-drill.yml b/.github/workflows/rollback-drill.yml index faafc9d..6ff10f5 100644 --- a/.github/workflows/rollback-drill.yml +++ b/.github/workflows/rollback-drill.yml @@ -15,6 +15,10 @@ permissions: jobs: rollback-drill: runs-on: ubuntu-latest + concurrency: + group: ${{ github.workflow }} + cancel-in-progress: false # Concurrent runs could submit conflicting rollback transactions against the same testnet contract state + timeout-minutes: 15 environment: testnet steps: