@@ -34,27 +34,15 @@ jobs:
3434 - host : ubuntu-latest
3535 target : x86_64-unknown-linux-gnu
3636 build : pnpm build --target x86_64-unknown-linux-gnu --use-napi-cross
37- - host : ubuntu-latest
38- target : x86_64-unknown-linux-musl
39- build : pnpm build --target x86_64-unknown-linux-musl -x
4037 - host : ubuntu-latest
4138 target : aarch64-unknown-linux-gnu
4239 build : pnpm build --target aarch64-unknown-linux-gnu --use-napi-cross
43- - host : ubuntu-latest
44- target : aarch64-unknown-linux-musl
45- build : pnpm build --target aarch64-unknown-linux-musl -x
4640 - host : ubuntu-latest
4741 target : armv7-unknown-linux-gnueabihf
4842 build : pnpm build --target armv7-unknown-linux-gnueabihf --use-napi-cross
49- - host : ubuntu-latest
50- target : aarch64-unknown-linux-ohos
51- build : pnpm build --target aarch64-unknown-linux-ohos -x
5243 - host : ubuntu-latest
5344 target : aarch64-linux-android
5445 build : pnpm build --target aarch64-linux-android --use-napi-cross
55- - host : ubuntu-latest
56- target : x86_64-unknown-freebsd
57- build : pnpm build --target x86_64-unknown-freebsd --use-napi-cross
5846
5947 name : Build - ${{ matrix.settings.target }}
6048 runs-on : ${{ matrix.settings.host }}
@@ -105,50 +93,6 @@ jobs:
10593 path : dist/*.node
10694 if-no-files-found : error
10795
108- build-wasm :
109- name : Build - wasm32-wasip1-threads
110- runs-on : ubuntu-latest
111-
112- steps :
113- - uses : actions/checkout@v5
114-
115- - name : Setup pnpm
116- uses : pnpm/action-setup@v2
117- with :
118- run_install : true
119-
120- - name : Setup node
121- uses : actions/setup-node@v4
122- with :
123- node-version : 20
124- cache : pnpm
125-
126- - name : Setup Rust
127- uses : dtolnay/rust-toolchain@stable
128- with :
129- targets : wasm32-wasip1-threads
130-
131- - name : Cache cargo
132- uses : actions/cache@v4
133- with :
134- path : |
135- ~/.cargo/registry/index/
136- ~/.cargo/registry/cache/
137- ~/.cargo/git/db/
138- .cargo-cache
139- target/
140- key : wasm32-wasip1-threads-cargo-ubuntu-latest
141-
142- - name : Build
143- run : pnpm build --target wasm32-wasip1-threads
144-
145- - name : Upload artifact
146- uses : actions/upload-artifact@v4
147- with :
148- name : bindings-wasm32-wasip1-threads
149- path : dist/*.wasm
150- if-no-files-found : error
151-
15296 universal-macOS :
15397 name : Build universal macOS binary
15498 needs :
@@ -195,7 +139,6 @@ jobs:
195139 runs-on : ubuntu-latest
196140 needs :
197141 - build
198- - build-wasm
199142 - universal-macOS
200143
201144 steps :
0 commit comments