From e039ba2327e97c38fb25554910d95fa3d91b88d0 Mon Sep 17 00:00:00 2001 From: Arseniy Obolenskiy Date: Thu, 11 Dec 2025 11:47:22 +0100 Subject: [PATCH] Delegate clang-tidy -Werror enforcement to CMake instead of .clang-tidy --- .clang-tidy | 1 - .github/workflows/static-analysis-pr.yml | 4 ++-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/.clang-tidy b/.clang-tidy index 314b69d13..150ae48a3 100644 --- a/.clang-tidy +++ b/.clang-tidy @@ -41,7 +41,6 @@ Checks: > -portability-template-virtual-member-function, -readability-magic-numbers -WarningsAsErrors: "*" HeaderFilterRegex: '.*/(modules|tasks)/.*' CheckOptions: diff --git a/.github/workflows/static-analysis-pr.yml b/.github/workflows/static-analysis-pr.yml index 8ed065953..e37371fb4 100644 --- a/.github/workflows/static-analysis-pr.yml +++ b/.github/workflows/static-analysis-pr.yml @@ -47,7 +47,7 @@ jobs: - name: CMake configure run: > cmake -S . -B build -G Ninja - -D CMAKE_BUILD_TYPE=RELEASE -DCMAKE_EXPORT_COMPILE_COMMANDS=ON + -D CMAKE_BUILD_TYPE=RELEASE -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_COMPILE_WARNING_AS_ERROR=ON env: CC: clang-21 CXX: clang++-21 @@ -96,7 +96,7 @@ jobs: - name: CMake configure run: > cmake -S . -B build -G Ninja - -D CMAKE_BUILD_TYPE=RELEASE -DCMAKE_EXPORT_COMPILE_COMMANDS=ON + -D CMAKE_BUILD_TYPE=RELEASE -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_COMPILE_WARNING_AS_ERROR=ON env: CC: gcc-14 CXX: g++-14