From 438e98b76a49236b0efce06aecebde76929466c4 Mon Sep 17 00:00:00 2001 From: Zac Farrell Date: Mon, 8 Jun 2026 08:32:10 -0700 Subject: [PATCH] fix(ci): skip scenario-parity for Dependabot PRs --- .github/workflows/integration-tests.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/integration-tests.yml b/.github/workflows/integration-tests.yml index f9776fd..a62339c 100644 --- a/.github/workflows/integration-tests.yml +++ b/.github/workflows/integration-tests.yml @@ -16,6 +16,10 @@ jobs: # doesn't cover them, e.g. datasets/secrets/saved-queries). scenario-parity: runs-on: ubuntu-latest + # Dependabot PRs run with only Dependabot secrets, so the GitHub App + # credentials needed to fetch the private scenarios manifest are absent. + # A dependency bump can't change scenario/test-file parity anyway, so skip. + if: github.event.pull_request.user.login != 'dependabot[bot]' steps: - name: Generate GitHub App token id: app-token