Skip to content

Commit f3122ce

Browse files
mcbartonvgvassilev
authored andcommitted
Fix clang tidy workflow
1 parent 60fb73d commit f3122ce

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

.github/workflows/clang-tidy-review.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ jobs:
2525
python-version: "3.11"
2626

2727
- name: Install LLVM and Clang
28-
uses: KyleMayes/[email protected].2
28+
uses: KyleMayes/[email protected].3
2929
with:
30-
version: "16.0.0"
30+
version: "17.0.6"
3131

3232
- name: Run clang-tidy
3333
uses: ZedThree/[email protected]
@@ -37,6 +37,7 @@ jobs:
3737
apt_packages: libxml2,libxml2-dev,libtinfo-dev,zlib1g-dev,libzstd-dev,curl
3838
exclude: "test/*,unittests/*,benchmark/*,demos/*"
3939
split_workflow: true
40+
config_file: .clang-tidy
4041
cmake_command: >
4142
cmake . -B build -DCMAKE_EXPORT_COMPILE_COMMANDS=On || true &&
4243
rm -rf build &&
@@ -50,7 +51,7 @@ jobs:
5051
micromamba activate xeus-cpp &&
5152
cd .. &&
5253
git config --global --add safe.directory /github/workspace &&
53-
cmake . -B build -DCMAKE_EXPORT_COMPILE_COMMANDS=On
54+
cmake . -B build -DCMAKE_C_COMPILER="$GITHUB_WORKSPACE/llvm/bin/clang" -DCMAKE_CXX_COMPILER="$GITHUB_WORKSPACE/llvm/bin/clang++" -DCMAKE_EXPORT_COMPILE_COMMANDS=On
5455
5556
- name: Upload artifacts
5657
uses: ZedThree/clang-tidy-review/[email protected]

0 commit comments

Comments
 (0)