From 3d37e3b8a73b05c0a81005780739f856770b9b44 Mon Sep 17 00:00:00 2001 From: tinger Date: Wed, 24 Jul 2024 14:49:07 +0200 Subject: [PATCH] feat(ci): Add 1.79 MSRV check Adds a CI job which compiles using rust 1.79 stable. While this is added as an MSRV check, no specific MSRV is guranteed yet, this is more of a est effort check. If this causes problems the MSRV may be bumped unexpectedly. --- .github/workflows/ci.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 61829b0..0f03593 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -55,6 +55,15 @@ jobs: cd docs/book mdbook test + check-msrv: + name: Check mininum supported Rust version + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@1.79.0 + - uses: Swatinem/rust-cache@v2 + - run: cargo check --workspace + checks: name: Check clippy, formatting, and documentation runs-on: ubuntu-latest