Skip to content

Commit 152888d

Browse files
committed
updates to fix ci
1 parent bf0c81c commit 152888d

File tree

1 file changed

+7
-11
lines changed

1 file changed

+7
-11
lines changed

.github/workflows/sdk-compat.yml

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,7 @@ jobs:
1414
fail-fast: false
1515
matrix:
1616
os: [ubuntu-latest, macos-latest, windows-latest]
17-
node: ["18.20", "20.20", "22.12"]
18-
exclude:
19-
# Skip Node 18 on macOS/Windows to reduce CI time
20-
# Linux coverage is sufficient for Node 18 compatibility
21-
- os: macos-latest
22-
node: "18.20"
23-
- os: windows-latest
24-
node: "18.20"
17+
node: ["20.20", "22.12"]
2518

2619
steps:
2720
- name: ⬇️ Checkout repo
@@ -47,12 +40,15 @@ jobs:
4740
run: pnpm run generate
4841

4942
- name: 🔨 Build SDK dependencies
50-
run: pnpm run build --filter @trigger.dev/sdk^...
43+
shell: bash
44+
run: pnpm run build --filter '@trigger.dev/sdk^...'
5145

5246
- name: 🔨 Build SDK
53-
run: pnpm run build --filter @trigger.dev/sdk
47+
shell: bash
48+
run: pnpm run build --filter '@trigger.dev/sdk'
5449

5550
- name: 🧪 Run SDK Compatibility Tests
51+
shell: bash
5652
run: pnpm --filter @internal/sdk-compat-tests test
5753

5854
bun-compat:
@@ -179,4 +175,4 @@ jobs:
179175

180176
- name: 🧪 Run Cloudflare Workers Compatibility Test (dry-run)
181177
working-directory: internal-packages/sdk-compat-tests/src/fixtures/cloudflare-worker
182-
run: pnpm exec wrangler deploy --dry-run --outdir dist
178+
run: npx wrangler deploy --dry-run --outdir dist

0 commit comments

Comments
 (0)