From e68d90ed21773fbb9a464eb228d8408964229a7f Mon Sep 17 00:00:00 2001 From: Aleksei Bavshin Date: Tue, 4 Nov 2025 12:44:16 -0800 Subject: [PATCH] CI: run unittests with MSRV toolchain. --- .github/workflows/ci.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 395eef2..f4dd504 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -161,3 +161,11 @@ jobs: # always run if build succeeds if: ${{ !cancelled() && steps.build.outcome == 'success' }} run: make BUILD=${{ matrix.build }} TEST_PREREQ= ${{ env.testTarget }} + + - name: run unittests + # unittests cannot link with Rust >= 1.89, so we limit execution to MSRV + if: >- + ${{ !cancelled() && steps.build.outcome == 'success' && + matrix.rust-version == needs.rust-version.outputs.version + }} + run: make BUILD=${{ matrix.build }} unittest