From 2264c44f10a3dc2cfd6c6e67bea5f0d13604f985 Mon Sep 17 00:00:00 2001 From: nerix Date: Wed, 24 May 2023 23:47:03 +0200 Subject: [PATCH] Include Tests and Benchmarks in `clang-tidy` CI (#4653) Co-authored-by: Rasmus Karlsson --- .github/workflows/build.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 59aa1803..7ac21fb4 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -281,7 +281,7 @@ jobs: build_dir: build-clang-tidy config_file: ".clang-tidy" split_workflow: true - exclude: "tests/*,lib/*" + exclude: "lib/*" cmake_command: >- cmake -S. -Bbuild-clang-tidy -DCMAKE_BUILD_TYPE=Release @@ -291,12 +291,15 @@ jobs: -DCHATTERINO_LTO=Off -DCHATTERINO_PLUGINS=On -DBUILD_WITH_QT6=Off + -DBUILD_TESTS=On + -DBUILD_BENCHMARKS=On apt_packages: >- qttools5-dev, qt5-image-formats-plugins, libqt5svg5-dev, libsecret-1-dev, libboost-dev, libboost-system-dev, libboost-filesystem-dev, libssl-dev, - rapidjson-dev + rapidjson-dev, + libbenchmark-dev - name: clang-tidy-review upload if: matrix.clang-tidy-review && github.event_name == 'pull_request'