8
8
9
9
jobs :
10
10
docker_linux_tier1 :
11
- permissions :
12
- contents : read # to fetch code (actions/checkout)
13
-
14
11
name : Docker Linux Tier1
15
12
runs-on : ubuntu-22.04
16
13
strategy :
27
24
run : LIBC_CI=1 sh ./ci/run-docker.sh ${{ matrix.target }}
28
25
29
26
macos :
30
- permissions :
31
- contents : read # to fetch code (actions/checkout)
32
-
33
27
name : macOS
34
28
runs-on : macos-13
35
29
strategy :
45
39
run : LIBC_CI=1 sh ./ci/run.sh ${{ matrix.target }}
46
40
47
41
windows :
48
- permissions :
49
- contents : read # to fetch code (actions/checkout)
50
-
51
42
name : Windows
52
43
runs-on : windows-2022
53
44
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
@@ -166,9 +148,6 @@ jobs:
166
148
run : LIBC_CI=1 TOOLCHAIN=${{ matrix.toolchain }} sh ./ci/build.sh
167
149
168
150
build_channels_macos :
169
- permissions :
170
- contents : read # to fetch code (actions/checkout)
171
-
172
151
name : Build Channels macOS
173
152
needs : macos
174
153
env :
@@ -190,9 +169,6 @@ jobs:
190
169
run : LIBC_CI=1 TOOLCHAIN=${{ matrix.target.toolchain }} sh ./ci/build.sh
191
170
192
171
build_channels_windows :
193
- permissions :
194
- contents : read # to fetch code (actions/checkout)
195
-
196
172
name : Build Channels Windows
197
173
runs-on : windows-2022
198
174
env :
@@ -216,8 +192,6 @@ jobs:
216
192
shell : bash
217
193
218
194
check_cfg :
219
- permissions :
220
- contents : read # to fetch code (actions/checkout)
221
195
name : " Check #[cfg]s"
222
196
runs-on : ubuntu-22.04
223
197
steps :
0 commit comments