From 5779ca7ad3537b70d42c6d16ee18f23fd76003eb Mon Sep 17 00:00:00 2001 From: Florin Iucha Date: Thu, 25 Nov 2021 11:40:12 -0500 Subject: [PATCH] CI: Add checker for formatting style --- .github/workflows/linux.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 7f8500ef..5ad8fbf8 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -77,3 +77,20 @@ jobs: run: ctest -C ${{matrix.build_type}} env: CTEST_OUTPUT_ON_FAILURE: True + + check-format: + runs-on: ubuntu-20.04 + strategy: + matrix: + cxx: [clang++-13] + build_type: [Debug] + std: [20] + os: [ubuntu-20.04] + + steps: + - uses: actions/checkout@v2 + + - name: Check-format + working-directory: ${{runner.workspace}} + run: | + clang-format-13 -i --Werror --dry-run $(find . -name \*.cc) $(find . -name \*.h)