7
7
8
8
jobs :
9
9
docker_linux_tier1 :
10
- permissions :
11
- contents : read # to fetch code (actions/checkout)
12
-
13
10
name : Docker Linux Tier1
14
11
runs-on : ubuntu-22.04
15
12
strategy :
26
23
run : LIBC_CI=1 sh ./ci/run-docker.sh ${{ matrix.target }}
27
24
28
25
macos :
29
- permissions :
30
- contents : read # to fetch code (actions/checkout)
31
-
32
26
name : macOS
33
27
runs-on : macos-14
34
28
strategy :
44
38
run : LIBC_CI=1 sh ./ci/run.sh ${{ matrix.target }}
45
39
46
40
windows :
47
- permissions :
48
- contents : read # to fetch code (actions/checkout)
49
-
50
41
name : Windows
51
42
runs-on : windows-2022
52
43
env :
79
70
shell : bash
80
71
81
72
style_check :
82
- permissions :
83
- contents : read # to fetch code (actions/checkout)
84
-
85
73
name : Style check
86
74
runs-on : ubuntu-22.04
87
75
steps :
92
80
run : sh ci/style.sh
93
81
94
82
docker_linux_tier2 :
95
- permissions :
96
- contents : read # to fetch code (actions/checkout)
97
-
98
83
name : Docker Linux Tier2
99
84
needs : [docker_linux_tier1, style_check]
100
85
runs-on : ubuntu-22.04
@@ -135,9 +120,6 @@ jobs:
135
120
run : LIBC_CI=1 sh ./ci/run-docker.sh ${{ matrix.target }}
136
121
137
122
build_channels_linux :
138
- permissions :
139
- contents : read # to fetch code (actions/checkout)
140
-
141
123
name : Build Channels Linux
142
124
needs : docker_linux_tier2
143
125
runs-on : ubuntu-22.04
@@ -160,9 +142,6 @@ jobs:
160
142
run : LIBC_CI=1 TOOLCHAIN=${{ matrix.toolchain }} sh ./ci/build.sh
161
143
162
144
build_channels_macos :
163
- permissions :
164
- contents : read # to fetch code (actions/checkout)
165
-
166
145
name : Build Channels macOS
167
146
needs : macos
168
147
env :
@@ -185,9 +164,6 @@ jobs:
185
164
run : LIBC_CI=1 TOOLCHAIN=${{ matrix.target.toolchain }} sh ./ci/build.sh
186
165
187
166
build_channels_windows :
188
- permissions :
189
- contents : read # to fetch code (actions/checkout)
190
-
191
167
name : Build Channels Windows
192
168
runs-on : windows-2022
193
169
env :
@@ -208,8 +184,6 @@ jobs:
208
184
shell : bash
209
185
210
186
check_cfg :
211
- permissions :
212
- contents : read # to fetch code (actions/checkout)
213
187
name : " Check #[cfg]s"
214
188
runs-on : ubuntu-22.04
215
189
steps :
0 commit comments