Skip to content

Commit daa943d

Browse files
committed
chore: address standardization review comments
1 parent 100820e commit daa943d

1 file changed

Lines changed: 13 additions & 3 deletions

File tree

.github/workflows/surge-preview.yml

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,23 @@ jobs:
1515
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0
1616
with:
1717
persist-credentials: false
18+
- name: Check Surge token
19+
id: surge-token
20+
env:
21+
SURGE_TOKEN: ${{ secrets.SURGE_TOKEN }}
22+
run: |
23+
if [ -n "$SURGE_TOKEN" ]; then
24+
echo "enabled=true" >> "$GITHUB_OUTPUT"
25+
else
26+
echo "enabled=false" >> "$GITHUB_OUTPUT"
27+
fi
1828
- name: Build preview
19-
if: ${{ secrets.SURGE_TOKEN != '' }}
29+
if: ${{ steps.surge-token.outputs.enabled == 'true' }}
2030
run: |
2131
npm install
2232
npm run build
2333
- uses: afc163/surge-preview@bf90a5a86111f6311ca42f0a5a0f80fb0fb03cec
24-
if: ${{ secrets.SURGE_TOKEN != '' }}
34+
if: ${{ steps.surge-token.outputs.enabled == 'true' }}
2535
env:
2636
SURGE_TOKEN: ${{ secrets.SURGE_TOKEN }}
2737
with:
@@ -31,5 +41,5 @@ jobs:
3141
failOnError: false
3242
setCommitStatus: false
3343
- name: Skip Surge preview
34-
if: ${{ secrets.SURGE_TOKEN == '' }}
44+
if: ${{ steps.surge-token.outputs.enabled != 'true' }}
3545
run: echo "SURGE_TOKEN is not configured; skip Surge preview."

0 commit comments

Comments
 (0)