Skip to content

Commit 9901340

Browse files
committed
fix(ci): build only sdk on node 18
Change-Id: I1113ed2f59d24a7c8973bd8e1b1348141dde6d3e
1 parent fd4fdea commit 9901340

1 file changed

Lines changed: 7 additions & 4 deletions

File tree

.github/workflows/ci.yml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ jobs:
6565
scope: all
6666
# SDK-only smoke on the sdk engines floor (>=18.17.0): cli/playground
6767
# require Node >=22, so only the sdk tarball is installed and imported.
68-
- node: 18
68+
- node: 18.17.0
6969
scope: sdk
7070
- node: 20
7171
scope: sdk
@@ -79,11 +79,14 @@ jobs:
7979
node-version: ${{ matrix.node }}
8080
package-manager-cache: false
8181
- run: bun install --frozen-lockfile
82-
- run: bun scripts/verify.ts release --step build-packages
8382
- if: matrix.scope == 'all'
84-
run: bun scripts/verify.ts release --step package-smoke
83+
run: |
84+
bun scripts/verify.ts release --step build-packages
85+
bun scripts/verify.ts release --step package-smoke
8586
- if: matrix.scope == 'sdk'
86-
run: bun scripts/release/smoke-packed.ts --sdk-only
87+
run: |
88+
bun run build:sdk
89+
bun scripts/release/smoke-packed.ts --sdk-only
8790
8891
gate:
8992
name: Gate

0 commit comments

Comments
 (0)