Skip to content

Commit 5d0b380

Browse files
committed
chore: harden fly deploy workflow
1 parent 1149696 commit 5d0b380

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

.github/workflows/validate.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ jobs:
1616
name: 🔧 Setup
1717
timeout-minutes: 15
1818
strategy:
19+
fail-fast: false
1920
matrix:
2021
os: [ubuntu-latest, windows-latest, macos-latest]
2122
runs-on: ${{ matrix.os }}
@@ -27,7 +28,10 @@ jobs:
2728

2829
# SKIP_PLAYGROUND keeps typecheck/lint meaningful: problem playground apps
2930
# intentionally fail solution tests/types, which would create false CI red.
31+
# Use bash explicitly: Windows runners default to PowerShell, which cannot
32+
# parse this retry loop.
3033
- name: ▶️ Add repo
34+
shell: bash
3135
env:
3236
# Kept getting npm ECOMPROMISED errors on windows. This fixed it.
3337
npm_config_cache: ${{ runner.temp }}/npm-cache

0 commit comments

Comments
 (0)