diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 735a205f9..18d4fbbf8 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -24,7 +24,7 @@ jobs: should_skip: ${{ steps.skip_check.outputs.should_skip }} build_test: - name: 'Build + Test (Linux, ${{matrix.cc.cc}}-${{matrix.cc.v}}, ${{matrix.build_type}})' + name: 'Build + Test (Linux, ${{matrix.cc.cc}}-${{matrix.cc.v}})' runs-on: ${{ matrix.os }} needs: skip_duplicate @@ -34,7 +34,6 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest] - build_type: [Release] cc: # GNU Compiler - { cc: gcc, v: 10, cxx: g++ } # oldest possible @@ -84,7 +83,7 @@ jobs: cmake -E make_directory ${{github.workspace}}/build cd ${{github.workspace}}/build - cmake -D CMAKE_BUILD_TYPE="${{matrix.build_type}}" -D ADIAR_STATS=ON .. + cmake -D CMAKE_BUILD_TYPE=DEBUG -D ADIAR_STATS=ON .. cmake --build . --target test-adiar - name: Run tests diff --git a/.github/workflows/mac.yml b/.github/workflows/mac.yml index eecf65a37..14e6e3126 100644 --- a/.github/workflows/mac.yml +++ b/.github/workflows/mac.yml @@ -24,7 +24,7 @@ jobs: should_skip: ${{ steps.skip_check.outputs.should_skip }} build_test: - name: 'Build + Test (Mac OS, ${{matrix.cc.cc}}@${{matrix.cc.v || matrix.cc.xcode}}, ${{matrix.build_type}})' + name: 'Build + Test (Mac OS, ${{matrix.cc.cc}}@${{matrix.cc.v || matrix.cc.xcode}})' runs-on: ${{ matrix.os }} needs: skip_duplicate @@ -34,7 +34,6 @@ jobs: fail-fast: false matrix: os: [macos-latest] - build_type: [Release] cc: # GNU Compiler - { cc: gcc, v: 7, cxx: g++, xcode: latest } @@ -94,7 +93,7 @@ jobs: cmake -E make_directory ${{github.workspace}}/build cd ${{github.workspace}}/build - cmake -D CMAKE_BUILD_TYPE="${{matrix.build_type}}" -D CMAKE_CXX_STANDARD=17 .. + cmake -D CMAKE_BUILD_TYPE=DEBUG -D ADIAR_STATS=ON .. cmake --build . --target test-adiar - name: Run tests diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 09564de95..551d4f775 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -24,7 +24,7 @@ jobs: should_skip: ${{ steps.skip_check.outputs.should_skip }} build_test: - name: 'Build + Test (Windows, ${{matrix.build_type}})' + name: 'Build + Test (Windows)' runs-on: windows-latest # needs: skip_duplicate @@ -32,8 +32,6 @@ jobs: strategy: fail-fast: false - matrix: - build_type: [Release] steps: # Git repo set up @@ -68,7 +66,7 @@ jobs: cmake -E make_directory ${{github.workspace}}\build cd ${{github.workspace}}\build SET CXXFLAGS="%CXXFLAGS% -D_HAS_AUTO_PTR_ETC=1" - cmake -D CMAKE_BUILD_TYPE="${{matrix.build_type}}" -D Boost_INCLUDE_DIR=${{env.BOOST_ROOT}}/include -D Boost_LIBRARY_DIRS=${{env.BOOST_ROOT}}/lib .. + cmake -D CMAKE_BUILD_TYPE=DEBUG -D Boost_INCLUDE_DIR=${{env.BOOST_ROOT}}/include -D Boost_LIBRARY_DIRS=${{env.BOOST_ROOT}}/lib -D ADIAR_STATS=ON .. cmake --build . --target test-adiar env: BOOST_ROOT: ${{ steps.install-boost.outputs.BOOST_ROOT }}