Skip to content

Commit 2c13802

Browse files
committed
Pin Node for Blacksmith binary builds
1 parent 0205653 commit 2c13802

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

.github/workflows/pkg-pr-new.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,14 @@ jobs:
5656
restore-keys: |
5757
${{ runner.os }}-bun-1.3.11-
5858
59+
# No prebuilt better-sqlite3 binary matches the Blacksmith Linux runner,
60+
# so `bun install` builds it from source via node-gyp, whose undici needs
61+
# Node 22.10+ (webidl.markAsUncloneable).
62+
- uses: actions/setup-node@v4
63+
if: runner.os == 'Linux'
64+
with:
65+
node-version: 22
66+
5967
- run: bun install --frozen-lockfile
6068

6169
- name: Build executor preview tarball

0 commit comments

Comments
 (0)