Skip to content

Commit 99ff7dd

Browse files
committed
fix(ci): update node build
1 parent c5f4bf0 commit 99ff7dd

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

.github/workflows/node.yml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,15 @@ jobs:
7878
build: mise //crates/node:build --target aarch64-pc-windows-msvc
7979
- host: ubuntu-latest
8080
target: wasm32-wasip1-threads
81-
build: mise //crates/node:build:wasm --target wasm32-wasip1-threads
81+
setup: |
82+
wget -q https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-22/wasi-sdk-22.0-linux.tar.gz
83+
tar -xf wasi-sdk-22.0-linux.tar.gz
84+
build: |
85+
export WASI_SDK_PATH="${GITHUB_WORKSPACE}/wasi-sdk-22.0"
86+
export CC="${WASI_SDK_PATH}/bin/clang"
87+
export AR="${WASI_SDK_PATH}/bin/llvm-ar"
88+
export CMAKE_BUILD_PARALLEL_LEVEL=2
89+
mise run //crates/node:build:wasm
8290
name: stable - ${{ matrix.settings.target }} - node@22
8391
runs-on: ${{ matrix.settings.host }}
8492
steps:
@@ -157,7 +165,7 @@ jobs:
157165
sudo corepack enable
158166
cd crates/node
159167
yarn install
160-
mise //crates/node:build
168+
yarn build:node
161169
rm -rf node_modules
162170
rm -rf target
163171
rm -rf .yarn/cache

crates/node/mise.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ outputs = { auto = true }
1010
[tasks."build:node"]
1111
depends = [":prepare"]
1212
alias = "build"
13+
env = { "AWS_LC_SYS_NO_JITTER_ENTROPY" = 1 }
1314
run = "yarn build:node"
1415

1516
[tasks."create-dirs"]

0 commit comments

Comments
 (0)