From 26c9abd87ba46fb0f5802ff652310ab3c2958934 Mon Sep 17 00:00:00 2001 From: NorahXiong Date: Mon, 2 Mar 2026 18:05:27 +0800 Subject: [PATCH] feat: silence clang tidy errors temporarily Signed-off-by: NorahXiong --- .clang-tidy-ci | 18 ++++++++++++++++++ .github/workflows/build-and-test-reusable.yaml | 2 +- 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 .clang-tidy-ci diff --git a/.clang-tidy-ci b/.clang-tidy-ci new file mode 100644 index 0000000000..c67a2bb940 --- /dev/null +++ b/.clang-tidy-ci @@ -0,0 +1,18 @@ +Checks: " + -*, + bugprone-*, + -bugprone-easily-swappable-parameters, + -bugprone-exception-escape, + -bugprone-implicit-widening-of-multiplication-result, + -bugprone-narrowing-conversions, + -bugprone-optional-value-conversion, + -bugprone-reserved-identifier, + -bugprone-unchecked-optional-access" + +WarningsAsErrors: "*" + +ExtraArgsBefore: + - -Wno-unknown-warning-option + +ExtraArgs: + - -Wno-c11-extensions diff --git a/.github/workflows/build-and-test-reusable.yaml b/.github/workflows/build-and-test-reusable.yaml index 522017df46..1b979a8e23 100644 --- a/.github/workflows/build-and-test-reusable.yaml +++ b/.github/workflows/build-and-test-reusable.yaml @@ -184,7 +184,7 @@ jobs: rosdistro: ${{ inputs.rosdistro }} cache-key-element: build-and-test-${{ inputs.cache-key-element }}${{ inputs.above && '-above' || '' }} target-packages: ${{ steps.get-self-packages.outputs.self-packages }} - clang-tidy-config-url: https://raw.githubusercontent.com/autowarefoundation/autoware/main/.clang-tidy-ci + clang-tidy-config-url: https://raw.githubusercontent.com/${{ github.repository }}/${{ github.ref_name }}/.clang-tidy-ci underlay-workspace: /opt/autoware artifact-name: clang-tidy-result-${{ inputs.rosdistro }}