diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a8e2a61..4da8724 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -7,12 +7,12 @@ jobs: strategy: matrix: os: [ macos-latest ] - build: [Debug, Release] - compiler: [g++, clang++] - std_version: [17, 20] + build: [ Debug, Release ] + compiler: [ gcc-11, gcc-12, gcc-13, clang++ ] + std_version: [ 17, 20 ] name: ${{matrix.os}} ${{matrix.compiler}} ${{matrix.build}} std:${{matrix.std_version}} env: - CXX: ${{ matrix.compiler }} + CXX: ${{matrix.compiler}} CTEST_OUTPUT_ON_FAILURE: 1 steps: - uses: actions/checkout@v3 @@ -30,11 +30,11 @@ jobs: matrix: os: [ ubuntu-latest ] build: [ Debug, Release ] - compiler: [ g++, clang++-15 ] + compiler: [ g++-11, g++-12, g++-13, clang++-15 ] std_version: [ 17, 20 ] name: ${{matrix.os}} ${{matrix.compiler}} ${{matrix.build}} std:${{matrix.std_version}} env: - CXX: ${{ matrix.compiler }} + CXX: ${{matrix.compiler}} CTEST_OUTPUT_ON_FAILURE: 1 steps: - uses: actions/checkout@v3 @@ -53,7 +53,7 @@ jobs: build: [ Debug, Release ] os: [ windows-2019, windows-latest ] arch: [ Win32, x64 ] - std_version: [17, 20] + std_version: [ 17, 20 ] name: ${{matrix.os}} ${{matrix.arch}} ${{matrix.build}} std:${{matrix.std_version}} env: CTEST_OUTPUT_ON_FAILURE: 1