Add more Clang builds to github actions

This commit is contained in:
Martin Hořeňovský 2020-11-28 23:20:05 +01:00
parent 88504e5332
commit 230f23e6ee
No known key found for this signature in database
GPG Key ID: DE48307B8B0D381A

View File

@ -13,18 +13,29 @@ jobs:
- g++-8 - g++-8
- g++-9 - g++-9
- g++-10 - g++-10
# - clang++-7 - clang++-6.0
- clang++-7
- clang++-8 - clang++-8
- clang++-9 - clang++-9
# - clang++-10 - clang++-10
build_type: [Debug, Release] build_type: [Debug, Release]
std: [14] std: [14]
include:
# cannot be installed on ubuntu-20.04 be default?
# - cxx: g++-6
# other_pkgs: g++-6
- cxx: clang++-6.0
other_pkgs: clang-6.0
- cxx: clang++-7
other_pkgs: clang-7
- cxx: clang++-10
other_pkgs: clang-10
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- name: Prepare environment - name: Prepare environment
run: sudo apt install ninja-build run: sudo apt-get install -y ninja-build ${{matrix.other_pkgs}}
- name: Configure build - name: Configure build
working-directory: ${{runner.workspace}} working-directory: ${{runner.workspace}}