X-Git-Url: https://git.stg.codes/stg.git/blobdiff_plain/8c7a6befad791ac242f15233365893b18953a627..11c19b3afd4aa6a215d95b34de23213e113226d9:/.github/workflows/buildtest.yml?ds=inline diff --git a/.github/workflows/buildtest.yml b/.github/workflows/buildtest.yml index 2c0d83ab..ac41663c 100644 --- a/.github/workflows/buildtest.yml +++ b/.github/workflows/buildtest.yml @@ -14,6 +14,12 @@ jobs: # See: https://docs.github.com/en/free-pro-team@latest/actions/learn-github-actions/managing-complex-workflows#using-a-build-matrix runs-on: ubuntu-latest + strategy: + matrix: + compiler: + - { CC: gcc, CXX: g++ } + - { CC: clang, CXX: clang++ } + steps: - uses: actions/checkout@v2 @@ -30,6 +36,9 @@ jobs: # access regardless of the host operating system shell: bash working-directory: ${{runner.workspace}}/build + env: + CC: ${{ matrix.compiler.CC }} + CXX: ${{ matrix.compiler.CXX }} # Note the current convention is to use the -S and -B options here to specify source # and build directories, but this is only available with CMake 3.13 and higher. # The CMake binaries on the Github Actions machines are (as of this writing) 3.12