50
50
target : i686-unknown-linux-gnu
51
51
runs-on : ${{ matrix.os }}
52
52
steps :
53
- - uses : actions /checkout@v4
53
+ - uses : taiki-e /checkout-action@v1
54
54
- name : Install Rust
55
55
# --no-self-update is necessary because the windows environment cannot self-update rustup.exe.
56
56
run : rustup update nightly --no-self-update && rustup default nightly
73
73
- ' 1.36'
74
74
runs-on : ubuntu-latest
75
75
steps :
76
- - uses : actions /checkout@v4
76
+ - uses : taiki-e /checkout-action@v1
77
77
- name : Install Rust
78
78
run : rustup update ${{ matrix.rust }} && rustup default ${{ matrix.rust }}
79
79
# cargo does not support for --features/--no-default-features with workspace, so use cargo-hack instead.
@@ -105,7 +105,7 @@ jobs:
105
105
- ' 1.56'
106
106
runs-on : ubuntu-latest
107
107
steps :
108
- - uses : actions /checkout@v4
108
+ - uses : taiki-e /checkout-action@v1
109
109
- name : Install Rust
110
110
run : rustup update ${{ matrix.rust }} && rustup default ${{ matrix.rust }}
111
111
- name : Install cargo-hack
@@ -137,7 +137,7 @@ jobs:
137
137
- nightly
138
138
runs-on : ubuntu-latest
139
139
steps :
140
- - uses : actions /checkout@v4
140
+ - uses : taiki-e /checkout-action@v1
141
141
- name : Install Rust
142
142
run : rustup update ${{ matrix.rust }} && rustup default ${{ matrix.rust }}
143
143
- name : Install cargo-hack
@@ -149,7 +149,7 @@ jobs:
149
149
name : cargo minimal-versions build
150
150
runs-on : ubuntu-latest
151
151
steps :
152
- - uses : actions /checkout@v4
152
+ - uses : taiki-e /checkout-action@v1
153
153
- name : Install Rust
154
154
run : rustup update nightly && rustup default nightly
155
155
- name : Install cargo-hack
@@ -170,7 +170,7 @@ jobs:
170
170
- thumbv6m-none-eabi
171
171
runs-on : ubuntu-latest
172
172
steps :
173
- - uses : actions /checkout@v4
173
+ - uses : taiki-e /checkout-action@v1
174
174
- name : Install Rust
175
175
run : rustup update nightly && rustup default nightly
176
176
- run : rustup target add ${{ matrix.target }}
@@ -202,7 +202,7 @@ jobs:
202
202
name : cargo bench
203
203
runs-on : ubuntu-latest
204
204
steps :
205
- - uses : actions /checkout@v4
205
+ - uses : taiki-e /checkout-action@v1
206
206
- name : Install Rust
207
207
run : rustup update nightly && rustup default nightly
208
208
- run : cargo bench --workspace
@@ -212,7 +212,7 @@ jobs:
212
212
name : cargo hack check --feature-powerset
213
213
runs-on : ubuntu-latest
214
214
steps :
215
- - uses : actions /checkout@v4
215
+ - uses : taiki-e /checkout-action@v1
216
216
- name : Install Rust
217
217
run : rustup update nightly && rustup default nightly
218
218
- name : Install cargo-hack
@@ -234,7 +234,7 @@ jobs:
234
234
name : cargo miri test
235
235
runs-on : ubuntu-latest
236
236
steps :
237
- - uses : actions /checkout@v4
237
+ - uses : taiki-e /checkout-action@v1
238
238
- name : Install Rust
239
239
run : rustup toolchain install nightly --component miri && rustup default nightly
240
240
- run : cargo miri test --workspace --all-features
@@ -254,7 +254,7 @@ jobs:
254
254
- thread
255
255
runs-on : ubuntu-latest
256
256
steps :
257
- - uses : actions /checkout@v4
257
+ - uses : taiki-e /checkout-action@v1
258
258
- name : Install Rust
259
259
run : rustup toolchain install nightly --component rust-src && rustup default nightly
260
260
- run : cargo -Z build-std test --workspace --all-features --target x86_64-unknown-linux-gnu --lib --tests
@@ -268,7 +268,7 @@ jobs:
268
268
name : cargo clippy
269
269
runs-on : ubuntu-latest
270
270
steps :
271
- - uses : actions /checkout@v4
271
+ - uses : taiki-e /checkout-action@v1
272
272
- name : Install Rust
273
273
run : rustup toolchain install nightly --component clippy && rustup default nightly
274
274
- run : cargo clippy --workspace --all-features --all-targets
@@ -277,7 +277,7 @@ jobs:
277
277
name : cargo fmt
278
278
runs-on : ubuntu-latest
279
279
steps :
280
- - uses : actions /checkout@v4
280
+ - uses : taiki-e /checkout-action@v1
281
281
- name : Install Rust
282
282
run : rustup update stable
283
283
- run : cargo fmt --all -- --check
@@ -286,7 +286,7 @@ jobs:
286
286
name : cargo doc
287
287
runs-on : ubuntu-latest
288
288
steps :
289
- - uses : actions /checkout@v4
289
+ - uses : taiki-e /checkout-action@v1
290
290
- name : Install Rust
291
291
run : rustup update nightly && rustup default nightly
292
292
- run : cargo doc --workspace --no-deps --all-features
0 commit comments