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