83
83
- name : Build (wasm32-unknown-unknown)
84
84
run : bazelisk --noworkspace_rc build --noenable_bzlmod --platforms=@rules_rust//rust/platform:wasm //...
85
85
86
- - name : Build (wasm32-wasi )
86
+ - name : Build (wasm32-wasip1 )
87
87
run : bazelisk --noworkspace_rc build --noenable_bzlmod --platforms=@rules_rust//rust/platform:wasi //...
88
88
89
89
- name : Format (buildifier)
@@ -196,19 +196,19 @@ jobs:
196
196
run : |
197
197
rustup toolchain install stable --component clippy --component rustfmt
198
198
rustup target add wasm32-unknown-unknown
199
- rustup target add wasm32-wasi
199
+ rustup target add wasm32-wasip1
200
200
201
201
- name : Build (wasm32-unknown-unknown)
202
202
run : cargo build --release --all-targets --target=wasm32-unknown-unknown
203
203
204
204
- name : Clippy (wasm32-unknown-unknown)
205
205
run : cargo clippy --release --all-targets --target=wasm32-unknown-unknown
206
206
207
- - name : Build (wasm32-wasi )
208
- run : cargo build --release --all-targets --target=wasm32-wasi
207
+ - name : Build (wasm32-wasip1 )
208
+ run : cargo build --release --all-targets --target=wasm32-wasip1
209
209
210
- - name : Clippy (wasm32-wasi )
211
- run : cargo clippy --release --all-targets --target=wasm32-wasi
210
+ - name : Clippy (wasm32-wasip1 )
211
+ run : cargo clippy --release --all-targets --target=wasm32-wasip1
212
212
213
213
- name : Format (rustfmt)
214
214
run : cargo fmt -- --check
@@ -259,19 +259,19 @@ jobs:
259
259
rustup toolchain install nightly --component clippy --component rustfmt
260
260
rustup default nightly
261
261
rustup target add wasm32-unknown-unknown
262
- rustup target add wasm32-wasi
262
+ rustup target add wasm32-wasip1
263
263
264
264
- name : Build (wasm32-unknown-unknown)
265
265
run : cargo build --release --all-targets --target=wasm32-unknown-unknown
266
266
267
267
- name : Clippy (wasm32-unknown-unknown)
268
268
run : cargo clippy --release --all-targets --target=wasm32-unknown-unknown
269
269
270
- - name : Build (wasm32-wasi )
271
- run : cargo build --release --all-targets --target=wasm32-wasi
270
+ - name : Build (wasm32-wasip1 )
271
+ run : cargo build --release --all-targets --target=wasm32-wasip1
272
272
273
- - name : Clippy (wasm32-wasi )
274
- run : cargo clippy --release --all-targets --target=wasm32-wasi
273
+ - name : Clippy (wasm32-wasip1 )
274
+ run : cargo clippy --release --all-targets --target=wasm32-wasip1
275
275
276
276
- name : Format (rustfmt)
277
277
run : cargo fmt -- --check
@@ -402,13 +402,13 @@ jobs:
402
402
- name : Update Rust
403
403
run : |
404
404
rustup toolchain install stable --component clippy --component rustfmt
405
- rustup target add wasm32-wasi
405
+ rustup target add wasm32-wasip1
406
406
407
- - name : Build (wasm32-wasi )
408
- run : cargo build --release --target=wasm32-wasi
407
+ - name : Build (wasm32-wasip1 )
408
+ run : cargo build --release --target=wasm32-wasip1
409
409
410
- - name : Clippy (wasm32-wasi )
411
- run : cargo clippy --release --target=wasm32-wasi
410
+ - name : Clippy (wasm32-wasip1 )
411
+ run : cargo clippy --release --target=wasm32-wasip1
412
412
413
413
- name : Format (rustfmt)
414
414
run : cargo fmt -- --check
@@ -428,7 +428,7 @@ jobs:
428
428
run : |
429
429
docker run --rm \
430
430
-v $(pwd)/envoy.yaml:/envoy.yaml \
431
- -v $(pwd)/target/wasm32-wasi /release:/etc/envoy/proxy-wasm-plugins \
431
+ -v $(pwd)/target/wasm32-wasip1 /release:/etc/envoy/proxy-wasm-plugins \
432
432
envoyproxy/envoy:v1.31-latest \
433
433
--mode validate \
434
434
-c envoy.yaml
@@ -482,20 +482,20 @@ jobs:
482
482
- name : Update Rust
483
483
run : |
484
484
rustup toolchain install nightly --component clippy --component rustfmt
485
- rustup +nightly target add wasm32-wasi
486
485
rustup default nightly
486
+ rustup target add wasm32-wasip1
487
487
488
488
- name : Change crate type from library to binary
489
489
run : |
490
490
grep -v '^\[lib\]' Cargo.toml > Cargo.tmp
491
491
grep -v '^crate-type' Cargo.tmp > Cargo.toml
492
492
mv src/lib.rs src/main.rs
493
493
494
- - name : Build (wasm32-wasi )
495
- run : cargo build --release --target=wasm32-wasi
494
+ - name : Build (wasm32-wasip1 )
495
+ run : cargo build --release --target=wasm32-wasip1
496
496
497
- - name : Clippy (wasm32-wasi )
498
- run : cargo clippy --release --target=wasm32-wasi
497
+ - name : Clippy (wasm32-wasip1 )
498
+ run : cargo clippy --release --target=wasm32-wasip1
499
499
500
500
- name : Format (rustfmt)
501
501
run : cargo fmt -- --check
@@ -515,7 +515,7 @@ jobs:
515
515
516
516
- name : Rename .wasm to match expected filename
517
517
run : |
518
- cd target/wasm32-wasi /release
518
+ cd target/wasm32-wasip1 /release
519
519
for file in $(ls -1 *.wasm); do \
520
520
mv $file $(echo $file | sed 's/-/_/g'); \
521
521
done
@@ -524,7 +524,7 @@ jobs:
524
524
run : |
525
525
docker run --rm \
526
526
-v $(pwd)/envoy.yaml:/envoy.yaml \
527
- -v $(pwd)/target/wasm32-wasi /release:/etc/envoy/proxy-wasm-plugins \
527
+ -v $(pwd)/target/wasm32-wasip1 /release:/etc/envoy/proxy-wasm-plugins \
528
528
envoyproxy/envoy:v1.31-latest \
529
529
--mode validate \
530
530
-c envoy.yaml
0 commit comments