From c11036410411081422b20609d8d7f149810f24ce Mon Sep 17 00:00:00 2001 From: Maxim Raznatovski Date: Mon, 17 Jun 2024 12:53:27 +0200 Subject: [PATCH] fix: use clang 16 on windows in CI Clang 17 broke generating bindings using autocxx on Windows. The buildscript of occara would freeze. Linux and MacOS are unaffected. --- .github/workflows/test.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 7555dac2..35a9b169 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -43,6 +43,11 @@ jobs: ~/.cargo/git/db/ target/ key: cargo-${{ runner.os }}-${{ matrix.toolchain }}-${{ hashFiles('**/Cargo.lock') }} + - name: Install Clang 16 on Windows + if: runner.os == 'Windows' + uses: KyleMayes/install-llvm-action@v2 + with: + version: "16" - name: Build run: cargo build --verbose --workspace --all-features - name: Run tests