1
1
name : CI (bors)
2
2
3
- on :
4
- push :
5
- branches :
6
- - auto-libc
7
- - try
3
+ on : push
8
4
9
5
permissions : {}
10
6
jobs :
15
11
16
12
name : Docker Linux Tier1
17
13
runs-on : ubuntu-22.04
14
+ needs : check_cfg
18
15
strategy :
19
16
fail-fast : true
20
17
matrix :
39
36
40
37
name : macOS
41
38
runs-on : macos-12
39
+ needs : build_channels_linux
42
40
strategy :
43
41
fail-fast : true
44
42
matrix :
62
60
63
61
name : Windows
64
62
runs-on : windows-2022
63
+ needs : build_channels_linux
65
64
env :
66
65
OS : windows
67
66
strategy :
@@ -118,7 +117,7 @@ jobs:
118
117
contents : read # to fetch code (actions/checkout)
119
118
120
119
name : Docker Linux Tier2
121
- needs : [docker_linux_tier1, style_check ]
120
+ needs : [check_cfg, docker_linux_tier1 ]
122
121
runs-on : ubuntu-22.04
123
122
strategy :
124
123
fail-fast : true
@@ -182,7 +181,7 @@ jobs:
182
181
183
182
if : ${{ false }} # This is currently broken
184
183
name : Docker Linux Build-Std Targets
185
- needs : [ docker_linux_tier1, style_check]
184
+ needs : docker_linux_tier1
186
185
runs-on : ubuntu-22.04
187
186
strategy :
188
187
fail-fast : true
@@ -208,7 +207,7 @@ jobs:
208
207
contents : read # to fetch code (actions/checkout)
209
208
210
209
name : Docker Switch
211
- needs : [ docker_linux_tier1, style_check]
210
+ needs : docker_linux_tier1
212
211
runs-on : ubuntu-22.04
213
212
steps :
214
213
- uses : rust-lang/simpleinfra/github-actions/cancel-outdated-builds@HEAD
@@ -226,7 +225,7 @@ jobs:
226
225
contents : read # to fetch code (actions/checkout)
227
226
228
227
name : Build Channels Linux
229
- needs : docker_linux_tier2
228
+ needs : [check_cfg, docker_linux_tier2]
230
229
runs-on : ubuntu-22.04
231
230
env :
232
231
OS : linux
@@ -297,6 +296,7 @@ jobs:
297
296
298
297
name : Build Channels Windows
299
298
runs-on : windows-2022
299
+ needs : windows
300
300
env :
301
301
OS : windows
302
302
strategy :
0 commit comments