X-Git-Url: https://git.stg.codes/stg.git/blobdiff_plain/8c7a6befad791ac242f15233365893b18953a627..2741145e6eb219cb0ccb75e729b86f8fc2b499bb:/.github/workflows/buildtest.yml 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