15
15
jobs :
16
16
check-doc :
17
17
name : Docs, deadlinks, minimal dependencies
18
- runs-on : ubuntu-latest
18
+ runs-on : ubuntu-22.04
19
19
steps :
20
20
- uses : actions/checkout@v3
21
21
- uses : dtolnay/rust-toolchain@nightly # Needed for -Z minimal-versions and doc_cfg
41
41
runs-on : ${{ matrix.os }}
42
42
strategy :
43
43
matrix :
44
- os : [ubuntu-latest , windows-latest]
44
+ os : [ubuntu-22.04 , windows-latest]
45
45
toolchain : [nightly, beta, stable, 1.36]
46
46
# Only Test macOS on stable to reduce macOS CI jobs
47
47
include :
61
61
62
62
linux-tests :
63
63
name : Linux Test
64
- runs-on : ubuntu-latest
64
+ runs-on : ubuntu-22.04
65
65
strategy :
66
66
matrix :
67
67
target : [
@@ -127,7 +127,7 @@ jobs:
127
127
128
128
cross-tests :
129
129
name : Cross Test
130
- runs-on : ubuntu-latest
130
+ runs-on : ubuntu-22.04
131
131
strategy :
132
132
matrix :
133
133
target : [
@@ -164,7 +164,7 @@ jobs:
164
164
165
165
cross-link :
166
166
name : Cross Build/Link
167
- runs-on : ubuntu-latest
167
+ runs-on : ubuntu-22.04
168
168
strategy :
169
169
matrix :
170
170
target : [
@@ -191,7 +191,7 @@ jobs:
191
191
fail-fast : false
192
192
matrix :
193
193
include :
194
- - os : ubuntu-latest
194
+ - os : ubuntu-22.04
195
195
host : x86_64-unknown-linux-musl
196
196
- os : windows-latest
197
197
host : x86_64-pc-windows-msvc
@@ -230,7 +230,7 @@ jobs:
230
230
231
231
wasm64-tests :
232
232
name : wasm64 Build/Link
233
- runs-on : ubuntu-latest
233
+ runs-on : ubuntu-22.04
234
234
steps :
235
235
- uses : actions/checkout@v3
236
236
- uses : dtolnay/rust-toolchain@nightly # Need to build libstd
@@ -245,7 +245,7 @@ jobs:
245
245
246
246
wasi-tests :
247
247
name : WASI Test
248
- runs-on : ubuntu-latest
248
+ runs-on : ubuntu-22.04
249
249
steps :
250
250
- uses : actions/checkout@v3
251
251
- uses : dtolnay/rust-toolchain@stable
@@ -262,7 +262,7 @@ jobs:
262
262
263
263
build-tier2 :
264
264
name : Tier 2 Build
265
- runs-on : ubuntu-latest
265
+ runs-on : ubuntu-22.04
266
266
strategy :
267
267
matrix :
268
268
target : [
@@ -281,7 +281,7 @@ jobs:
281
281
282
282
build-tier3 :
283
283
name : Tier 3 Build
284
- runs-on : ubuntu-latest
284
+ runs-on : ubuntu-22.04
285
285
strategy :
286
286
matrix :
287
287
# Supported tier 3 targets without libstd support
@@ -318,7 +318,7 @@ jobs:
318
318
319
319
clippy-fmt :
320
320
name : Clippy + rustfmt
321
- runs-on : ubuntu-latest
321
+ runs-on : ubuntu-22.04
322
322
steps :
323
323
- uses : actions/checkout@v1
324
324
- uses : dtolnay/rust-toolchain@stable
0 commit comments