From 33de6e1589d3548cbd2ff1f63bac605400ed0616 Mon Sep 17 00:00:00 2001 From: Andrea Monterubbiano <73834845+cpt-harlock@users.noreply.github.com> Date: Thu, 2 Jan 2025 16:06:44 +0100 Subject: [PATCH] Update clang-format.yml --- .github/workflows/clang-format.yml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/.github/workflows/clang-format.yml b/.github/workflows/clang-format.yml index 0c848d3..be827fb 100644 --- a/.github/workflows/clang-format.yml +++ b/.github/workflows/clang-format.yml @@ -21,15 +21,18 @@ jobs: - name: Run clang-format and check code style run: | - touch clang-format-diff.txt + a=1 for file in $(ls src/*.[ch]); do clang-format -style=file $file > temp - diff $file temp >> clang-format-diff.txt + diff $file temp > temp2 rm temp + size=$(du temp2 | sed 's/\t/ /g' | cut -d' ' -f1) + if [[ ! $size -eq 0 ]]; then + echo "ERROR in format for file $file" + a=1 + fi done - size=$(du src/pm.c | sed 's/\t/ /g' | cut -d' ' -f1) - if [[ ! $size -eq 0 ]]; then - echo "ERROR in format" + if [[ $a -eq 1 ]]; then echo "Run clang-format -i src/*.[ch] in order to fix" exit 1 fi