Skip to content

Commit 733d9c4

Browse files
committed
chore: Bump MSRV to 1.73 and only check the library build for msrv
The test end up depending on crates requiring more recent rust, but for msrv really only the library itself is important. Also bump to 1.73 as that's the minimal required for the jsonwebtoken dependency
1 parent ae7c75f commit 733d9c4

File tree

1 file changed

+13
-4
lines changed

1 file changed

+13
-4
lines changed

.github/workflows/ci.yml

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,16 +28,25 @@ jobs:
2828
components: clippy
2929
- run: cargo clippy --all-targets --all-features -- -D warnings
3030

31+
msrv:
32+
name: Minimal rust version
33+
runs-on: ubuntu-latest
34+
steps:
35+
- uses: actions/checkout@v3
36+
- name: Install Rust
37+
uses: dtolnay/rust-toolchain@master
38+
with:
39+
toolchain: "1.73"
40+
- name: Build System Info
41+
run: cargo build --lib --all-features
42+
3143
tests:
3244
name: Tests
3345
runs-on: ${{ matrix.os }}
3446
strategy:
3547
matrix:
36-
build: [pinned, stable, nightly]
48+
build: [stable, nightly]
3749
include:
38-
- build: pinned
39-
os: ubuntu-22.04
40-
rust: 1.68.0
4150
- build: stable
4251
os: ubuntu-22.04
4352
rust: stable

0 commit comments

Comments
 (0)