mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Update clang-tidy.yml
* Make sure clang-tidy action use .clang-tidy config file Use add-paths to instruct create-pull-request to a sub folder to avoid diff from Qt and vcpkg * Use empty() in macro to avoid clang-tidy warning * Add NOLINT to CAF_ASSERT * Add NOLINT to cvfAssert
This commit is contained in:
12
.github/workflows/clang-tidy.yml
vendored
12
.github/workflows/clang-tidy.yml
vendored
@@ -68,17 +68,11 @@ jobs:
|
||||
- name: Run clang-tidy and apply fixes, clang-format after fixes
|
||||
run: |
|
||||
cd build
|
||||
run-clang-tidy-15 -fix files ApplicationLibCode/Application ApplicationLibCode/ProjectDataModel ApplicationLibCode/ReservoirDataModel ApplicationLibCode/Commands ApplicationLibCode/GeoMech
|
||||
run-clang-tidy-15 -config-file ../ApplicationLibCode/.clang-tidy -fix files ApplicationLibCode
|
||||
- name: Run clang-format after clang-tidy
|
||||
run: |
|
||||
cd build/ApplicationLibCode
|
||||
cd ApplicationLibCode
|
||||
find -name '*.h' -o -name '*.cpp' -o -name '*.inl' | xargs clang-format-15 -i
|
||||
- name: Remove Qt before creating PR
|
||||
run: |
|
||||
rm -rf Qt
|
||||
cd ThirdParty/vcpkg
|
||||
git reset --hard HEAD
|
||||
git clean -fxd
|
||||
- uses: peter-evans/create-pull-request@v5
|
||||
with:
|
||||
token: ${{ secrets.GITHUB_TOKEN }}
|
||||
@@ -86,3 +80,5 @@ jobs:
|
||||
title: "Fixes by clang-tidy"
|
||||
branch: clang-tidy-patches
|
||||
branch-suffix: random
|
||||
add-paths: |
|
||||
ApplicationLibCode/*
|
||||
|
||||
Reference in New Issue
Block a user