From 89204d7f7083cc5f4dc0b6c0357a24274adfadb7 Mon Sep 17 00:00:00 2001 From: LongYinan Date: Sun, 21 Apr 2024 17:44:14 +0800 Subject: [PATCH] fix(jsonwebtoken): missing WASI_SDK_PATH and C symbols --- .github/workflows/ci.yaml | 6 +++++- ava.config.mjs | 4 ---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 5dab8927..16826382 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -102,7 +102,11 @@ jobs: build: yarn build --target aarch64-pc-windows-msvc - host: ubuntu-latest target: 'wasm32-wasip1-threads' - build: yarn workspaces foreach -A --no-private -j 1 --exclude "@node-rs/deno-lint" run build --target wasm32-wasip1-threads + build: | + wget https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-22/wasi-sdk-22.0-linux.tar.gz + tar -xvf wasi-sdk-22.0-linux.tar.gz + export WASI_SDK_PATH="$(pwd)/wasi-sdk-22.0" + yarn workspaces foreach -A --no-private -j 1 --exclude "@node-rs/deno-lint" run build --target wasm32-wasip1-threads name: stable - ${{ matrix.settings.target }} - node@20 runs-on: ${{ matrix.settings.host }} diff --git a/ava.config.mjs b/ava.config.mjs index 70df9caf..519d1eff 100644 --- a/ava.config.mjs +++ b/ava.config.mjs @@ -10,8 +10,4 @@ const avaConfig = { }, } -if (process.env.NAPI_RS_FORCE_WASI) { - avaConfig.files.push(`!packages/jsonwebtoken/**/*.spec.ts`) -} - export default avaConfig