From e0f804dc4e3da5c078ced2c10d53f36bb7b109b4 Mon Sep 17 00:00:00 2001 From: jvoisin Date: Wed, 5 Jul 2023 00:55:47 +0200 Subject: Run several clang versions in the CI --- .github/workflows/testsuite.yaml | 7 +++++++ 1 file changed, 7 insertions(+) (limited to '.github/workflows') diff --git a/.github/workflows/testsuite.yaml b/.github/workflows/testsuite.yaml index 5e3793f..56a6716 100644 --- a/.github/workflows/testsuite.yaml +++ b/.github/workflows/testsuite.yaml @@ -20,8 +20,15 @@ jobs: clang: runs-on: ubuntu-latest + strategy: + matrix: + version: [12, 13, 14] steps: - name: Checking out the code uses: actions/checkout@v3 + - name: Setting up clang version + run: | + sudo update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-${{ matrix.version }} 100 + sudo update-alternatives --install /usr/bin/clang clang /usr/bin/clang-${{ matrix.version }} 100 - name: Running the testsuite run: make -C tests clang | grep -zqv FAIL -- cgit v1.3