Skip to content

Commit 0a12e6d

Browse files
committed
Fix vercel GHA actions
1 parent 1b9dfec commit 0a12e6d

File tree

2 files changed

+32
-2
lines changed

2 files changed

+32
-2
lines changed

.github/workflows/website-deploy.yml

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,24 @@ env:
1313
VERCEL_PROJECT_ID: ${{ secrets.VERCEL_PROJECT_ID }}
1414

1515
jobs:
16+
check-secrets:
17+
runs-on: ubuntu-latest
18+
outputs:
19+
has-vercel-token: ${{ steps.check.outputs.has-vercel-token }}
20+
steps:
21+
- name: Check if VERCEL_TOKEN exists
22+
id: check
23+
run: |
24+
if [ -n "${{ secrets.VERCEL_TOKEN }}" ]; then
25+
echo "has-vercel-token=true" >> $GITHUB_OUTPUT
26+
else
27+
echo "has-vercel-token=false" >> $GITHUB_OUTPUT
28+
fi
29+
1630
deploy:
1731
runs-on: ubuntu-latest
18-
if: ${{ secrets.VERCEL_TOKEN != '' }}
32+
needs: check-secrets
33+
if: ${{ needs.check-secrets.outputs.has-vercel-token == 'true' }}
1934
steps:
2035
- name: Checkout code
2136
uses: actions/checkout@v4

.github/workflows/website-preview.yml

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,24 @@ env:
1313
VERCEL_PROJECT_ID: ${{ secrets.VERCEL_PROJECT_ID }}
1414

1515
jobs:
16+
check-secrets:
17+
runs-on: ubuntu-latest
18+
outputs:
19+
has-vercel-token: ${{ steps.check.outputs.has-vercel-token }}
20+
steps:
21+
- name: Check if VERCEL_TOKEN exists
22+
id: check
23+
run: |
24+
if [ -n "${{ secrets.VERCEL_TOKEN }}" ]; then
25+
echo "has-vercel-token=true" >> $GITHUB_OUTPUT
26+
else
27+
echo "has-vercel-token=false" >> $GITHUB_OUTPUT
28+
fi
29+
1630
preview:
1731
runs-on: ubuntu-latest
18-
if: ${{ secrets.VERCEL_TOKEN != '' }}
32+
needs: check-secrets
33+
if: ${{ needs.check-secrets.outputs.has-vercel-token == 'true' }}
1934
steps:
2035
- name: Checkout code
2136
uses: actions/checkout@v4

0 commit comments

Comments
 (0)