From f9b8a79ef0de6b846b3aa3d32553edca69a46ae9 Mon Sep 17 00:00:00 2001 From: KiritoDv Date: Thu, 8 Jan 2026 16:21:08 -0600 Subject: [PATCH] Added clang-format action --- .github/workflows/clang-format.yml | 21 +++++++++++++++++++++ .github/workflows/linux.yml | 5 +---- .github/workflows/mac.yml | 5 +---- .github/workflows/main.yml | 1 - .github/workflows/switch.yml | 5 +---- .github/workflows/windows.yml | 5 +---- 6 files changed, 25 insertions(+), 17 deletions(-) create mode 100644 .github/workflows/clang-format.yml diff --git a/.github/workflows/clang-format.yml b/.github/workflows/clang-format.yml new file mode 100644 index 00000000..d2bc0515 --- /dev/null +++ b/.github/workflows/clang-format.yml @@ -0,0 +1,21 @@ +name: clang-format +on: [pull_request] +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + +jobs: + clang-format: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + with: + fetch-depth: 2 + - name: Install clang-format + run: | + sudo apt-get update + sudo apt-get install -y clang-format-14 + - name: Run clang-format + run: | + ./run-clang-format.sh + git diff --exit-code \ No newline at end of file diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 7853baad..c6dc522c 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -1,8 +1,5 @@ name: Linux Validation - -on: - pull_request: - branches: [ "*" ] +on: [pull_request] jobs: build: diff --git a/.github/workflows/mac.yml b/.github/workflows/mac.yml index 47bd49f4..47ea92dd 100644 --- a/.github/workflows/mac.yml +++ b/.github/workflows/mac.yml @@ -1,8 +1,5 @@ name: MacOS Validation - -on: - pull_request: - branches: [ "*" ] +on: [pull_request] jobs: build: diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 12a4ffb9..97351b7d 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -1,5 +1,4 @@ name: GenerateBuilds - on: push: diff --git a/.github/workflows/switch.yml b/.github/workflows/switch.yml index 1b7316c7..5ece214c 100644 --- a/.github/workflows/switch.yml +++ b/.github/workflows/switch.yml @@ -1,8 +1,5 @@ name: Switch Validation - -on: - pull_request: - branches: [ "*" ] +on: [pull_request] jobs: build-switch: diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 1c5469a0..7f2c78cb 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -1,8 +1,5 @@ name: Windows Validation - -on: - pull_request: - branches: [ "*" ] +on: [pull_request] jobs: build: