From 574f051f82d395fe752c83a67a1e8bf373e5ecbf Mon Sep 17 00:00:00 2001 From: Philipp Oppermann Date: Wed, 30 Jul 2025 16:37:32 +0200 Subject: [PATCH] Add a MSVR CI job Check that we don't use features that are only available on newer Rust versions. --- .github/workflows/ci.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 27d0441b..0810b54e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -546,3 +546,11 @@ jobs: use-cross: true command: check args: --target ${{ matrix.platform.target }} --all --exclude dora-dav1d --exclude dora-rav1e --exclude dora-node-api-python --exclude dora-operator-api-python --exclude dora-ros2-bridge-python + + # copied from https://github.com/rust-lang/cargo/blob/6833aa715d724437dc1247d0166afe314ab6854e/.github/workflows/main.yml#L291 + msrv: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: taiki-e/install-action@cargo-hack + - run: cargo hack check --all-targets --rust-version --workspace --ignore-private --locked