From d79756420141640e468f34464e7bc7acf9f60caa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ullrich=20Sch=C3=A4fer?= Date: Sun, 29 Mar 2026 10:40:27 +0200 Subject: [PATCH] Skip Gitleaks scan for Dependabot PRs Gitleaks requires a license key for org repos. Skip the step (not the job) for dependabot[bot] so the Security Scan job still passes as a required status check. pnpm audit still runs for all PRs. Co-Authored-By: Claude Opus 4.6 (1M context) --- .github/workflows/ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f4c87ff..905ed3c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -23,6 +23,7 @@ jobs: with: fetch-depth: 0 - name: Gitleaks + if: github.actor != 'dependabot[bot]' uses: trails-cool/gitleaks-action@4cbc857b9cfa2a3297fe2be1078e196d30d1b424 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}