From 097e2009400d3bdfef7eb2d11360f301d836b695 Mon Sep 17 00:00:00 2001 From: Ricardo Antunes Date: Thu, 9 Nov 2023 11:04:41 +0000 Subject: [PATCH] Update clang-tidy-lint.yml --- .github/workflows/clang-tidy-lint.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/clang-tidy-lint.yml b/.github/workflows/clang-tidy-lint.yml index cea58f80f8..aa7467df00 100644 --- a/.github/workflows/clang-tidy-lint.yml +++ b/.github/workflows/clang-tidy-lint.yml @@ -27,13 +27,18 @@ jobs: - name: Make all changed headers reachable run: | - git diff -U0 --name-only HEAD^ | grep -oP 'core/include/\K.*.hpp' | awk '{ $0= "#include <" $0 ">"; print }' > core/src/extra.cpp + echo '// NOLINTBEGIN(misc-include-cleaner)' > core/src/extra.cpp + git diff -U0 --name-only HEAD^ | grep -oP 'core/include/\K.*.hpp' | awk '{ $0= "#include <" $0 ">"; print }' >> core/src/extra.cpp git diff -U0 --name-only HEAD^ | grep -oP 'core/src/\K.*.hpp' | awk '{ $0= "#include \"" $0 "\""; print }' >> core/src/extra.cpp sed -i '/set(CUBOS_CORE_SOURCE/a "src/extra.cpp"' core/CMakeLists.txt + echo '// NOLINTEND(misc-include-cleaner)' >> core/src/extra.cpp git add core/src/extra.cpp + + echo '// NOLINTBEGIN(misc-include-cleaner)' > core/src/extra.cpp git diff -U0 --name-only HEAD^ | grep -oP 'engine/include/\K.*.hpp' | awk '{ $0= "#include <" $0 ">"; print }' > engine/src/extra.cpp git diff -U0 --name-only HEAD^ | grep -oP 'engine/src/\K.*.hpp' | awk '{ $0= "#include \"" $0 "\""; print }' >> engine/src/extra.cpp sed -i '/set(CUBOS_ENGINE_SOURCE/a "src/extra.cpp"' engine/CMakeLists.txt + echo '// NOLINTEND(misc-include-cleaner)' >> core/src/extra.cpp git add engine/src/extra.cpp - name: Prepare compile_commands.json