Skip to content

Commit 21a3d24

Browse files
committed
ci: avoid dev-dependencies in MSRV check
1 parent b49260f commit 21a3d24

File tree

1 file changed

+15
-3
lines changed

1 file changed

+15
-3
lines changed

.github/workflows/test.yaml

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,6 @@ jobs:
2929
- stable
3030
- beta
3131
- nightly
32-
# MSRV - keep in sync with what rustls and rustls-platform-verifier
33-
# consider MSRV
34-
- "1.73"
3532
os: [ ubuntu-latest ]
3633
# Include a few MacOS and cert-compression builds to ensure they're tested without
3734
# bloating the matrix or slowing down CI.
@@ -387,6 +384,21 @@ jobs:
387384
- name: Check clippy (ring)
388385
run: cargo clippy --locked --workspace --all-targets --no-default-features --features=ring -- -D warnings -A unknown-lints
389386

387+
msrv:
388+
name: MSRV
389+
runs-on: ubuntu-latest
390+
steps:
391+
- name: Checkout sources
392+
uses: actions/checkout@v6
393+
with:
394+
persist-credentials: false
395+
396+
- name: Install rust toolchain
397+
uses: dtolnay/rust-toolchain@1.71.0
398+
399+
- name: Test MSRV
400+
run: cargo check -p librustls --locked --lib --features=aws-lc-rs
401+
390402
clippy-nightly-optional:
391403
name: Clippy nightly (optional)
392404
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)