Skip to content

Commit b87cdb2

Browse files
committed
fix rust target in CI
Signed-off-by: karthik2804 <karthik.ganeshram@fermyon.com>
1 parent f8e41c4 commit b87cdb2

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

.github/workflows/main.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ jobs:
4747
run: |
4848
rustup toolchain install 1.77.1
4949
rustup target add wasm32-wasi --toolchain 1.77.1
50-
rustup target add wasm32-wasi
50+
rustup target add wasm32-wasip1
5151
5252
- uses: actions/setup-node@v4
5353
with:
@@ -96,7 +96,7 @@ jobs:
9696
run: |
9797
rustup toolchain install 1.77.1
9898
rustup target add wasm32-wasi --toolchain 1.77.1
99-
rustup target add wasm32-wasi
99+
rustup target add wasm32-wasip1
100100
101101
- name: Restore Embedding Splicer from cache
102102
uses: actions/cache/restore@v4
@@ -165,7 +165,7 @@ jobs:
165165
run: |
166166
rustup toolchain install 1.77.1
167167
rustup target add wasm32-wasi --toolchain 1.77.1
168-
rustup target add wasm32-wasi
168+
rustup target add wasm32-wasip1
169169
170170
- name: Restore Embedding Splicer from cache
171171
uses: actions/cache/restore@v4

Makefile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,12 @@ debug: lib/starlingmonkey_embedding.debug.wasm lib/spidermonkey-embedding-splice
1414
release: lib/starlingmonkey_embedding.wasm lib/spidermonkey-embedding-splicer.js
1515
release-weval: lib/starlingmonkey_ics.wevalcache lib/spidermonkey-embedding-splicer.js
1616

17-
lib/spidermonkey-embedding-splicer.js: target/wasm32-wasi/release/spidermonkey_embedding_splicer.wasm crates/spidermonkey-embedding-splicer/wit/spidermonkey-embedding-splicer.wit | obj lib
18-
@$(JCO) new target/wasm32-wasi/release/spidermonkey_embedding_splicer.wasm -o obj/spidermonkey-embedding-splicer.wasm --wasi-reactor
17+
lib/spidermonkey-embedding-splicer.js: target/wasm32-wasip1/release/spidermonkey_embedding_splicer.wasm crates/spidermonkey-embedding-splicer/wit/spidermonkey-embedding-splicer.wit | obj lib
18+
@$(JCO) new target/wasm32-wasip1/release/spidermonkey_embedding_splicer.wasm -o obj/spidermonkey-embedding-splicer.wasm --wasi-reactor
1919
@$(JCO) transpile -q --name spidermonkey-embedding-splicer obj/spidermonkey-embedding-splicer.wasm -o lib -- -O1
2020

21-
target/wasm32-wasi/release/spidermonkey_embedding_splicer.wasm: Cargo.toml crates/spidermonkey-embedding-splicer/Cargo.toml crates/spidermonkey-embedding-splicer/src/*.rs
22-
cargo build --release --target wasm32-wasi
21+
target/wasm32-wasip1/release/spidermonkey_embedding_splicer.wasm: Cargo.toml crates/spidermonkey-embedding-splicer/Cargo.toml crates/spidermonkey-embedding-splicer/src/*.rs
22+
cargo build --release --target wasm32-wasip1
2323

2424
lib/starlingmonkey_embedding.wasm: StarlingMonkey/cmake/* embedding/* StarlingMonkey/runtime/* StarlingMonkey/builtins/* StarlingMonkey/builtins/*/* StarlingMonkey/builtins/*/*/* StarlingMonkey/include/* | lib
2525
cmake -B build-release -DCMAKE_BUILD_TYPE=Release

0 commit comments

Comments
 (0)