From 99b85f24742fc97b092a49174f3e6336b2985011 Mon Sep 17 00:00:00 2001 From: tntexplosivesltd Date: Thu, 23 Nov 2023 00:38:27 +1300 Subject: [PATCH] Split out format --- .github/workflows/format.yml | 32 +++++++++++++++++++------------- 1 file changed, 19 insertions(+), 13 deletions(-) diff --git a/.github/workflows/format.yml b/.github/workflows/format.yml index 134fe6b8..614317ab 100644 --- a/.github/workflows/format.yml +++ b/.github/workflows/format.yml @@ -3,7 +3,25 @@ name: Format on: [push, pull_request] jobs: - format: + clang-format: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v3 + + - name: Run clang-format + run: | + pipx run "clang-format>=17,<18" \ + --Werror \ + --dry-run \ + --style=file \ + ISLE/*.cpp ISLE/*.h \ + LEGO1/*.cpp LEGO1/*.h \ + LEGO1/realtime/*.cpp LEGO1/realtime/*.h \ + LEGO1/tgl/*.h \ + LEGO1/viewmanager/*.cpp LEGO1/viewmanager/*.h + + python-format: runs-on: ubuntu-latest steps: @@ -20,15 +38,3 @@ jobs: pip install -r tools/reccmp/requirements.txt pylint tools --ignore=build,tests black --check tools - - - name: Run clang-format - run: | - pipx run "clang-format>=17,<18" \ - --Werror \ - --dry-run \ - --style=file \ - ISLE/*.cpp ISLE/*.h \ - LEGO1/*.cpp LEGO1/*.h \ - LEGO1/realtime/*.cpp LEGO1/realtime/*.h \ - LEGO1/tgl/*.h \ - LEGO1/viewmanager/*.cpp LEGO1/viewmanager/*.h