@@ -89,17 +89,28 @@ jobs:
89
89
run : |
90
90
rustup toolchain install stable --component clippy --component rustfmt
91
91
rustup target add wasm32-unknown-unknown
92
+ rustup target add wasm32-wasi
92
93
93
- - name : Build
94
+ - name : Build (wasm32-unknown-unknown)
94
95
env :
95
96
RUSTFLAGS : -D warnings -C link-args=-S
96
97
run : cargo build --release --all-targets --target=wasm32-unknown-unknown
97
98
98
- - name : Format (clippy )
99
+ - name : Clippy (wasm32-unknown-unknown )
99
100
env :
100
101
RUSTFLAGS : -D warnings -C link-args=-S
101
102
run : cargo clippy --release --all-targets --target=wasm32-unknown-unknown
102
103
104
+ - name : Build (wasm32-wasi)
105
+ env :
106
+ RUSTFLAGS : -D warnings -C link-args=-S
107
+ run : cargo build --release --all-targets --target=wasm32-wasi
108
+
109
+ - name : Clippy (wasm32-wasi)
110
+ env :
111
+ RUSTFLAGS : -D warnings -C link-args=-S
112
+ run : cargo clippy --release --all-targets --target=wasm32-wasi
113
+
103
114
- name : Format (rustfmt)
104
115
run : cargo fmt -- --check
105
116
@@ -122,18 +133,29 @@ jobs:
122
133
run : |
123
134
rustup toolchain install nightly --component clippy --component rustfmt
124
135
rustup +nightly target add wasm32-unknown-unknown
136
+ rustup +nightly target add wasm32-wasi
125
137
rustup default nightly
126
138
127
- - name : Build
139
+ - name : Build (wasm32-unknown-unknown)
128
140
env :
129
141
RUSTFLAGS : -D warnings -C link-args=-S
130
142
run : cargo build --release --all-targets --target=wasm32-unknown-unknown
131
143
132
- - name : Format (clippy )
144
+ - name : Clippy (wasm32-unknown-unknown )
133
145
env :
134
146
RUSTFLAGS : -D warnings -C link-args=-S
135
147
run : cargo clippy --release --all-targets --target=wasm32-unknown-unknown
136
148
149
+ - name : Build (wasm32-wasi)
150
+ env :
151
+ RUSTFLAGS : -D warnings -C link-args=-S
152
+ run : cargo build --release --all-targets --target=wasm32-wasi
153
+
154
+ - name : Clippy (wasm32-wasi)
155
+ env :
156
+ RUSTFLAGS : -D warnings -C link-args=-S
157
+ run : cargo clippy --release --all-targets --target=wasm32-wasi
158
+
137
159
- name : Format (rustfmt)
138
160
run : cargo fmt -- --check
139
161
0 commit comments