summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRiku Isokoski <riksu9000@gmail.com>2022-05-10 22:30:03 +0300
committerNeroBurner <pyro4hell@gmail.com>2022-05-16 23:25:47 +0200
commit6171c9d45d61fa2cc12d5f3ec929c50b0c26fb0e (patch)
tree6ebb4c8e1c5421cb978fcabc3ee85aa30358152b
parenta6fcdec0f8157fb65e52712255295ebe78c455af (diff)
Only test format when it is wanted
-rw-r--r--.github/workflows/format.yml4
-rwxr-xr-xtests/test-format.sh1
2 files changed, 5 insertions, 0 deletions
diff --git a/.github/workflows/format.yml b/.github/workflows/format.yml
index 8962d9d0..9ebacc03 100644
--- a/.github/workflows/format.yml
+++ b/.github/workflows/format.yml
@@ -3,6 +3,10 @@ name: Code formatting
on:
pull_request:
branches: [ master, develop ]
+ paths:
+ - '**.cpp'
+ - '**.h'
+ - '!src/libs/**'
jobs:
test-format:
diff --git a/tests/test-format.sh b/tests/test-format.sh
index 1dd9cdbd..86667c75 100755
--- a/tests/test-format.sh
+++ b/tests/test-format.sh
@@ -16,6 +16,7 @@ for file in $CHANGED_FILES
do
[ -e "$file" ] || continue
case "$file" in
+ src/libs/*) continue ;;
*.cpp|*.h)
echo Checking "$file"
clang-format -i "$file"