1515 strategy :
1616 fail-fast : true
1717 matrix :
18- target : [
19- i686-unknown-linux-gnu,
20- x86_64-unknown-linux-gnu,
21- ]
18+ target :
19+ - i686-unknown-linux-gnu
20+ - x86_64-unknown-linux-gnu
2221 steps :
2322 - uses : actions/checkout@v4
2423 - name : Setup Rust toolchain
3534 strategy :
3635 fail-fast : true
3736 matrix :
38- target : [
39- aarch64-apple-darwin,
40- ]
37+ target :
38+ - aarch64-apple-darwin
4139 steps :
4240 - uses : actions/checkout@v4
4341 - name : Setup Rust toolchain
@@ -104,32 +102,31 @@ jobs:
104102 fail-fast : true
105103 max-parallel : 12
106104 matrix :
107- target : [
108- aarch64-linux-android,
109- aarch64-unknown-linux-gnu,
110- aarch64-unknown-linux-musl,
111- arm-linux-androideabi,
112- arm-unknown-linux-gnueabihf,
113- arm-unknown-linux-musleabihf,
114- i686-linux-android,
115- i686-unknown-linux-musl,
116- powerpc-unknown-linux-gnu,
117- powerpc64-unknown-linux-gnu,
118- powerpc64le-unknown-linux-gnu,
119- s390x-unknown-linux-gnu,
120- riscv64gc-unknown-linux-gnu,
121- wasm32-wasip1,
122- wasm32-wasip2,
123- sparc64-unknown-linux-gnu,
124- wasm32-unknown-emscripten,
125- x86_64-linux-android,
105+ target :
106+ - aarch64-linux-android
107+ - aarch64-unknown-linux-gnu
108+ - aarch64-unknown-linux-musl
109+ - arm-linux-androideabi
110+ - arm-unknown-linux-gnueabihf
111+ - arm-unknown-linux-musleabihf
112+ - i686-linux-android
113+ - i686-unknown-linux-musl
114+ - powerpc-unknown-linux-gnu
115+ - powerpc64-unknown-linux-gnu
116+ - powerpc64le-unknown-linux-gnu
117+ - s390x-unknown-linux-gnu
118+ - riscv64gc-unknown-linux-gnu
119+ - wasm32-wasip1
120+ - wasm32-wasip2
121+ - sparc64-unknown-linux-gnu
122+ - wasm32-unknown-emscripten
123+ - x86_64-linux-android
126124 # FIXME: Exec format error (os error 8)
127- # x86_64-unknown-linux-gnux32,
128- x86_64-unknown-linux-musl,
125+ # - x86_64-unknown-linux-gnux32
126+ - x86_64-unknown-linux-musl
129127 # FIXME: It seems some items in `src/unix/mod.rs`
130128 # aren't defined on redox actually.
131- # x86_64-unknown-redox,
132- ]
129+ # - x86_64-unknown-redox
133130 steps :
134131 - uses : actions/checkout@v4
135132 - name : Setup Rust toolchain
@@ -150,12 +147,11 @@ jobs:
150147 fail-fast : true
151148 max-parallel : 5
152149 matrix :
153- toolchain : [
154- stable,
155- beta,
156- nightly,
157- 1.63.0,
158- ]
150+ toolchain :
151+ - stable
152+ - beta
153+ - nightly
154+ - 1.63.0
159155 steps :
160156 - uses : actions/checkout@v4
161157 - name : Setup Rust toolchain
@@ -199,10 +195,9 @@ jobs:
199195 strategy :
200196 fail-fast : true
201197 matrix :
202- toolchain : [
203- 1.63.0,
204- stable,
205- ]
198+ toolchain :
199+ - 1.63.0
200+ - stable
206201 steps :
207202 - uses : actions/checkout@v4
208203 - name : Self-update rustup
@@ -215,7 +210,6 @@ jobs:
215210 check_cfg :
216211 permissions :
217212 contents : read # to fetch code (actions/checkout)
218-
219213 name : " Check #[cfg]s"
220214 runs-on : ubuntu-22.04
221215 steps :
@@ -230,16 +224,15 @@ jobs:
230224 success :
231225 name : success
232226 runs-on : ubuntu-22.04
233- needs : [
234- docker_linux_tier1,
235- docker_linux_tier2,
236- macos,
237- windows,
238- style_check,
239- build_channels_linux,
240- build_channels_macos,
241- build_channels_windows,
242- ]
227+ needs :
228+ - docker_linux_tier1
229+ - docker_linux_tier2
230+ - macos
231+ - windows
232+ - style_check
233+ - build_channels_linux
234+ - build_channels_macos
235+ - build_channels_windows
243236 # Github branch protection is exceedingly silly and treats "jobs skipped because a dependency
244237 # failed" as success. So we have to do some contortions to ensure the job fails if any of its
245238 # dependencies fails.
0 commit comments