1717
1818 steps :
1919 - uses : actions/checkout@v2
20- - name : Setup Rust
21- run : |
22- rustup update nightly --no-self-update
23- rustup default nightly
24- rustup component add rustfmt
2520 - name : Run rustfmt
2621 run : cargo fmt --all -- --check
2722
5146 steps :
5247 - uses : actions/checkout@v2
5348 - name : Setup Rust
54- run : |
55- rustup update nightly --no-self-update
56- rustup default nightly
57- rustup target add ${{ matrix.target }}
58- rustup component add clippy
49+ run : rustup target add ${{ matrix.target }}
5950 - name : Run Clippy
6051 run : cargo clippy --all-targets --target ${{ matrix.target }}
6152
@@ -100,10 +91,7 @@ jobs:
10091 steps :
10192 - uses : actions/checkout@v2
10293 - name : Setup Rust
103- run : |
104- rustup update nightly --no-self-update
105- rustup default nightly
106- rustup target add ${{ matrix.target }}
94+ run : rustup target add ${{ matrix.target }}
10795
10896 - name : Configure RUSTFLAGS
10997 shell : bash
@@ -156,10 +144,6 @@ jobs:
156144 - { name: simd128, RUSTFLAGS: "-C target-feature=+simd128" }
157145 steps :
158146 - uses : actions/checkout@v2
159- - name : Setup Rust
160- run : |
161- rustup update nightly --no-self-update
162- rustup default nightly
163147 - name : Install wasm-pack
164148 run : curl https://rustwasm.github.io/wasm-pack/installer/init.sh -sSf | sh
165149 - name : Test (debug)
@@ -203,11 +187,7 @@ jobs:
203187 steps :
204188 - uses : actions/checkout@v2
205189 - name : Setup Rust
206- run : |
207- rustup update nightly --no-self-update
208- rustup default nightly
209- rustup target add ${{ matrix.target }}
210- rustup component add rust-src
190+ run : rustup target add ${{ matrix.target }}
211191
212192 - name : Install Cross
213193 # Equivalent to `cargo install cross`, but downloading a prebuilt
@@ -259,10 +239,6 @@ jobs:
259239
260240 steps :
261241 - uses : actions/checkout@v2
262- - name : Setup Rust
263- run : |
264- rustup update nightly --no-self-update
265- rustup default nightly
266242 - name : Detect AVX512
267243 run : echo "CPU_FEATURE=$(lscpu | grep -o avx512[a-z]* | sed s/avx/+avx/ | tr '\n' ',' )" >> $GITHUB_ENV
268244 - name : Check build
@@ -278,10 +254,5 @@ jobs:
278254 runs-on : ubuntu-latest
279255 steps :
280256 - uses : actions/checkout@v2
281- - name : Setup Rust
282- run : |
283- rustup update nightly --no-self-update
284- rustup default nightly
285- rustup component add miri rust-src
286257 - name : Test (Miri)
287258 run : cargo miri test
0 commit comments