From c098cdd9814b2a18eb49a0be1d626e2a0c64f038 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Krupi=C5=84ski?= Date: Fri, 4 Aug 2023 20:51:16 +0200 Subject: [PATCH] Add clang++-17 compiler to Linux workflow --- .github/workflows/linux.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index cc1c69dab19..3eb60b46ba9 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -8,7 +8,7 @@ jobs: strategy: matrix: os: [ubuntu-22.04] - compiler: [g++-11, g++-12, g++-13, clang++-13, clang++-14, clang++-15, clang++-16] + compiler: [g++-11, g++-12, g++-13, clang++-13, clang++-14, clang++-15, clang++-16, clang++-17] configuration: [Debug, Release] steps: - uses: actions/checkout@v3 @@ -29,6 +29,12 @@ jobs: wget https://apt.llvm.org/llvm.sh chmod +x llvm.sh sudo ./llvm.sh 16 + - name: install clang++-17 + if: matrix.compiler == 'clang++-17' + run: | + wget https://apt.llvm.org/llvm.sh + chmod +x llvm.sh + sudo ./llvm.sh 17 - name: install dependencies run: sudo apt-get update && sudo apt-get install -y libsdl2-dev libfreetype-dev - name: configure