diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index bd79100..d0bdbfa 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -13,7 +13,7 @@ jobs: strategy: matrix: - os: [ubuntu-22.04, ubuntu-24.04, ubuntu-latest, macos-13] + os: [ubuntu-22.04, ubuntu-24.04, ubuntu-latest, macos-latest] steps: - name: Install CppUTest @@ -28,4 +28,10 @@ jobs: with: submodules: 'recursive' - - run: make -j${{ steps.cpu-cores.outputs.count }} + - name: Test on macOS + if: matrix.os == 'macos-latest' + run: CPATH="$CPATH:$(brew --prefix)/include" LIBRARY_PATH="$LIBRARY_PATH:$(brew --prefix)/lib" make -j${{ steps.cpu-cores.outputs.count }} + + - name: Test on Linux + if: matrix.os != 'macos-latest' + run: make -j${{ steps.cpu-cores.outputs.count }}