From e7957603801d9de6e51afc8dd69c79f57ffbe3d0 Mon Sep 17 00:00:00 2001 From: Jack Date: Thu, 23 Oct 2025 12:42:59 +0100 Subject: [PATCH 1/4] Enforce code formatting in PR --- .github/workflows/build-pr.yml | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-pr.yml b/.github/workflows/build-pr.yml index 01eda4dff..395d9b242 100644 --- a/.github/workflows/build-pr.yml +++ b/.github/workflows/build-pr.yml @@ -8,7 +8,7 @@ name: Build&Test PR on: # automatic on every pull request - pull_request_target: + pull_request: # manual (for community PRs that we want to force-run here) workflow_dispatch: @@ -274,3 +274,16 @@ jobs: AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} HZ_TEST_AWS_INSTANCE_PRIVATE_IP: ${{ secrets.HZ_TEST_AWS_INSTANCE_PRIVATE_IP }} + + enforce-code-formatting: + runs-on: ubuntu-latest + needs: get-refs + + steps: + - uses: actions/checkout@v5 + with: + ref: ${{ needs.get-refs.outputs.ref }} + token: ${{ secrets.GH_TOKEN }} + + # https://github.com/jidicula/clang-format-action/releases/tag/v4.15.0 + - uses: jidicula/clang-format-action@4726374d1aa3c6aecf132e5197e498979588ebc8 From 337da369c6077419a8a8599e38c376977c830915 Mon Sep 17 00:00:00 2001 From: Jack Green Date: Tue, 4 Nov 2025 10:01:54 +0000 Subject: [PATCH 2/4] Update build-pr.yml --- .github/workflows/build-pr.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-pr.yml b/.github/workflows/build-pr.yml index 395d9b242..7d7f9b3e4 100644 --- a/.github/workflows/build-pr.yml +++ b/.github/workflows/build-pr.yml @@ -8,7 +8,7 @@ name: Build&Test PR on: # automatic on every pull request - pull_request: + pull_request_target: # manual (for community PRs that we want to force-run here) workflow_dispatch: From 033b2aff95c697a352923eb2580f84dd5edf1cc5 Mon Sep 17 00:00:00 2001 From: Jack Green Date: Tue, 25 Nov 2025 12:03:50 +0000 Subject: [PATCH 3/4] Update build-pr.yml --- .github/workflows/build-pr.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/build-pr.yml b/.github/workflows/build-pr.yml index 7d7f9b3e4..6aae3c16c 100644 --- a/.github/workflows/build-pr.yml +++ b/.github/workflows/build-pr.yml @@ -285,5 +285,4 @@ jobs: ref: ${{ needs.get-refs.outputs.ref }} token: ${{ secrets.GH_TOKEN }} - # https://github.com/jidicula/clang-format-action/releases/tag/v4.15.0 - - uses: jidicula/clang-format-action@4726374d1aa3c6aecf132e5197e498979588ebc8 + - uses: jidicula/clang-format-action@6cd220de46c89139a0365edae93eee8eb30ca8fe # v4.16.0 From d70bcef1a5fcf16ee6a8752b1cdbd03382e5d87f Mon Sep 17 00:00:00 2001 From: Jack Date: Tue, 25 Nov 2025 12:47:33 +0000 Subject: [PATCH 4/4] Debug --- .github/workflows/build-pr.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/build-pr.yml b/.github/workflows/build-pr.yml index 808faf104..642fc892a 100644 --- a/.github/workflows/build-pr.yml +++ b/.github/workflows/build-pr.yml @@ -284,3 +284,5 @@ jobs: token: ${{ secrets.GH_TOKEN }} - uses: jidicula/clang-format-action@6cd220de46c89139a0365edae93eee8eb30ca8fe # v4.16.0 + with: + check-path: hazelcast