@@ -138,6 +138,16 @@ jobs:
138
138
features :
139
139
- # Default
140
140
141
+ rust_channel :
142
+ - stable
143
+ # Keep in sync with Cargo.toml and similar `rust_channel` sections.
144
+ - 1.61.0 # MSRV
145
+ # Early warning for changes in the Rust toolchain that are about to
146
+ # break builds on Rust Stable.
147
+ - beta
148
+ # XXX: `coverage` jobs run on Nightly.
149
+ # - nightly
150
+
141
151
target :
142
152
- aarch64-apple-ios
143
153
- aarch64-apple-darwin
@@ -163,16 +173,6 @@ jobs:
163
173
# `coverage` jobs build in debug mode, so only run in release mode here.
164
174
- --release
165
175
166
- rust_channel :
167
- - stable
168
- # Keep in sync with Cargo.toml and similar `rust_channel` sections.
169
- - 1.61.0 # MSRV
170
- # Early warning for changes in the Rust toolchain that are about to
171
- # break builds on Rust Stable.
172
- - beta
173
- # XXX: `coverage` jobs run on Nightly.
174
- # - nightly
175
-
176
176
include :
177
177
- target : aarch64-apple-darwin
178
178
host_os : macos-14
@@ -372,6 +372,12 @@ jobs:
372
372
- --no-default-features
373
373
- --features=std,slow_tests
374
374
375
+ rust_channel :
376
+ - stable
377
+ - nightly
378
+ # Keep in sync with Cargo.toml and similar `rust_channel` sections.
379
+ - 1.61.0 # MSRV
380
+
375
381
target :
376
382
- aarch64-unknown-linux-musl
377
383
- i686-pc-windows-msvc
@@ -380,12 +386,6 @@ jobs:
380
386
mode :
381
387
- --release
382
388
383
- rust_channel :
384
- - stable
385
- - nightly
386
- # Keep in sync with Cargo.toml and similar `rust_channel` sections.
387
- - 1.61.0 # MSRV
388
-
389
389
include :
390
390
- target : aarch64-unknown-linux-musl
391
391
host_os : ubuntu-22.04
@@ -459,15 +459,19 @@ jobs:
459
459
460
460
host_os :
461
461
- ubuntu-22.04
462
- mode :
463
- - # debug
464
- - --release
462
+
465
463
rust_channel :
466
464
- stable
467
465
- beta
468
466
- nightly
467
+
468
+ mode :
469
+ - # debug
470
+ - --release
471
+
469
472
target :
470
473
- wasm32-unknown-unknown
474
+
471
475
webdriver :
472
476
# TODO: Firefox is not in Ubuntu 22.04 images according to
473
477
# https://github.com/actions/runner-images/issues/5490 and our
@@ -515,6 +519,11 @@ jobs:
515
519
# to be covered without it being enabled.
516
520
- --features=std
517
521
522
+ # Coverage collection is Nightly-only
523
+ rust_channel :
524
+ # This is the main coverage we have for building with Rust Nightly.
525
+ - nightly
526
+
518
527
# TODO: targets
519
528
target :
520
529
- aarch64-unknown-linux-gnu # Has assembly
@@ -532,11 +541,6 @@ jobs:
532
541
# This is the main coverage we have for debug mode builds.
533
542
- # debug
534
543
535
- # Coverage collection is Nightly-only
536
- rust_channel :
537
- # This is the main coverage we have for building with Rust Nightly.
538
- - nightly
539
-
540
544
# TODO: targets
541
545
include :
542
546
# TODO: Use the -musl target after
0 commit comments