diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index ce5c6de..093e2ff 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -18,12 +18,14 @@ jobs: uses: actions/checkout@v2 - name: Set up CMake - uses: cmake/setup-cmake@v1 + run: sudo apt-get install -y cmake - name: Build and test run: | - cmake . - cmake --build . + mkdir build + cd build + cmake .. + cmake --build . --target tests ctest --output-on-failure test-windows: @@ -41,21 +43,4 @@ jobs: run: | cmake . cmake --build . --config Release - ctest --output-on-failure - - test-macos: - name: Test on macOS - runs-on: macos-latest - - steps: - - name: Checkout code - uses: actions/checkout@v2 - - - name: Set up CMake - uses: cmake/setup-cmake@v1 - - - name: Build and test - run: | - cmake . - cmake --build . ctest --output-on-failure \ No newline at end of file