diff --git a/.github/workflows/cmake-multi-platform.yml b/.github/workflows/cmake-multi-platform.yml index 783ed99..c57b9d6 100644 --- a/.github/workflows/cmake-multi-platform.yml +++ b/.github/workflows/cmake-multi-platform.yml @@ -20,12 +20,21 @@ jobs: - name: Build run: cmake --build ${{github.workspace}}/ - - name: Test + - name: Test precision working-directory: ${{github.workspace}}/ run: ./test_precision - ./test_fast - ./benchmark_precision - ./benchmark_test + + - name: Test fast + working-directory: ${{github.workspace}}/ + run: ./test_fast + + - name: Benchmark precision + working-directory: ${{github.workspace}}/ + run: ./benchmark_precision + + - name: Benchmark test + working-directory: ${{github.workspace}}/ + run: ./benchmark_test build-macos: name: macos @@ -40,9 +49,21 @@ jobs: - name: Build run: cmake --build ${{github.workspace}}/ - - name: Test + - name: Test precision + working-directory: ${{github.workspace}}/ + run: ./test_precision + + - name: Test fast working-directory: ${{github.workspace}}/ - run: ./test_precision && ./test_fast && ./benchmark_precision && ./benchmark_fast + run: ./test_fast + + - name: Benchmark precision + working-directory: ${{github.workspace}}/ + run: ./benchmark_precision + + - name: Benchmark test + working-directory: ${{github.workspace}}/ + run: ./benchmark_test build-windows: name: windows @@ -59,6 +80,18 @@ jobs: working-directory: ${{github.workspace}}\tests run: cmake --build . - - name: Test - working-directory: ${{github.workspace}}\tests\Debug - run: ./test_precision && ./test_fast && ./benchmark_precision && ./benchmark_fast + - name: Test precision + working-directory: ${{github.workspace}}\tests\Debug + run: ./test_precision + + - name: Test fast + working-directory: ${{github.workspace}}\tests\Debug + run: ./test_fast + + - name: Benchmark precision + working-directory: ${{github.workspace}}\tests\Debug + run: ./benchmark_precision + + - name: Benchmark test + working-directory: ${{github.workspace}}\tests\Debug + run: ./benchmark_test