@@ -169,7 +169,7 @@ jobs:
169169 shell : bash
170170
171171 check-msrv :
172- # Run `cargo check` on our minimum supported Rust version (1.56 .0). This
172+ # Run `cargo check` on our minimum supported Rust version (1.63 .0). This
173173 # checks with minimal versions; maximal versions are checked above.
174174 name : " cargo check (+MSRV -Zminimal-versions)"
175175 needs : check
@@ -191,7 +191,7 @@ jobs:
191191 - tracing-tower
192192 - tracing
193193 toolchain :
194- - 1.56 .0
194+ - 1.63 .0
195195 - stable
196196 steps :
197197 - uses : actions/checkout@v3
@@ -316,9 +316,6 @@ jobs:
316316
317317 test-features-stable :
318318 # Feature flag tests that run on stable Rust.
319- # TODO(david): once tracing's MSRV goes up to Rust 1.51, we should be able to switch to
320- # using cargo's V2 feature resolver (https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions)
321- # and avoid cd'ing into each crate's directory.
322319 name : cargo test (feature-specific)
323320 needs : check
324321 runs-on : ubuntu-latest
@@ -331,30 +328,22 @@ jobs:
331328 override : true
332329 - name : " Test log support"
333330 run : cargo test
334- working-directory : " tracing/test-log-support"
335331 - name : " Test static max level"
336332 run : cargo test
337- working-directory : " tracing/test_static_max_level_features"
338333 - name : " Test static max level (release)"
339334 run : cargo test --release
340- working-directory : " tracing/test_static_max_level_features"
341335 - name : " Test tracing-core no-std support"
342336 run : cargo test --no-default-features
343- working-directory : tracing-core
344337 - name : " Test tracing no-std support"
345- run : cargo test --lib --no-default-features
346- working-directory : tracing
338+ run : cargo test --no-default-features
347339 # this skips running doctests under the `--no-default-features` flag,
348340 # as rustdoc isn't aware of cargo's feature flags.
349341 - name : " Test tracing-subscriber no-std support"
350342 run : cargo test --lib --tests --no-default-features
351- working-directory : tracing-subscriber
352343 - name : " Test tracing-subscriber with liballoc only"
353344 run : cargo test --lib --tests --no-default-features --features "alloc"
354- working-directory : tracing-subscriber
355345 - name : " Test tracing-subscriber with no default features"
356346 run : cargo test --lib --tests --no-default-features --features "std"
357- working-directory : tracing-subscriber
358347
359348 # all required checks except for the main test run (which we only require
360349 # specific matrix combinations from)
0 commit comments