From 758217d0e4426ce09034e2c849d2a402e30843db Mon Sep 17 00:00:00 2001 From: Sekwah Date: Sun, 16 Jun 2024 17:25:59 +0100 Subject: [PATCH] chore: trying to setup actions pre-repease becuase pre-commit.ci has not got clang-tidy installed --- .github/workflows/pre-commit-check.yaml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/pre-commit-check.yaml b/.github/workflows/pre-commit-check.yaml index d8a6350f..98bab02b 100644 --- a/.github/workflows/pre-commit-check.yaml +++ b/.github/workflows/pre-commit-check.yaml @@ -3,6 +3,7 @@ name: Pre-commit consistency check on: workflow_dispatch: pull_request: + types: [labeled, opened, reopened, synchronize] push: branches: [spigot, re-recode] @@ -12,6 +13,7 @@ concurrency: jobs: pre-commit-check: + if: "github.event.action != 'labeled' || github.event.label.name == 'pre-commit ci run'" name: Run pre-commit checks runs-on: ubuntu-20.04 steps: @@ -19,7 +21,10 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - + - run: gh pr edit ${{ github.event.number }} --remove-label 'pre-commit ci run' + if: github.event.action == 'labeled' && github.event.label.name == 'pre-commit ci run' + env: + GH_TOKEN: ${{ github.token }} - uses: dorny/paths-filter@v2 id: filter with: