Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion .github/workflows/integration-drizzle.yml
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,12 @@ jobs:
cancel-in-progress: false
# Fork PRs have no secrets. Skip cleanly rather than fail on something the
# contributor cannot fix — `tests.yml` still gives them a green signal.
if: ${{ github.event_name == 'push' || github.event.pull_request.head.repo.full_name == github.repository }}
# Dependabot PRs are skipped for the same reason: they run under the
# Dependabot secret store, which does not carry the identity suites'
# CLERK_MACHINE_TOKEN, so the lock-context suite would fail-loud (by design
# it throws rather than skips) on a change Dependabot cannot fix. A
# dependency bump's real signal is `tests.yml` + the lockfile checks.
if: ${{ github.event_name == 'push' || (github.event.pull_request.head.repo.full_name == github.repository && github.actor != 'dependabot[bot]') }}

strategy:
fail-fast: false
Expand Down
6 changes: 5 additions & 1 deletion .github/workflows/integration-prisma-next.yml
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,11 @@ jobs:
cancel-in-progress: false
# Fork PRs have no secrets. Skip cleanly rather than fail on something the
# contributor cannot fix — `tests.yml` still gives them a green signal.
if: ${{ github.event_name == 'push' || github.event.pull_request.head.repo.full_name == github.repository }}
# Dependabot PRs skip for the same reason: they run under the Dependabot
# secret store (a distinct, narrower set), so a secret-consuming live suite
# can fail on a change Dependabot cannot fix. A dependency bump's real
# signal is `tests.yml` + the lockfile checks.
if: ${{ github.event_name == 'push' || (github.event.pull_request.head.repo.full_name == github.repository && github.actor != 'dependabot[bot]') }}

strategy:
fail-fast: false
Expand Down
6 changes: 5 additions & 1 deletion .github/workflows/integration-supabase.yml
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,11 @@ jobs:
cancel-in-progress: false
# Fork PRs have no secrets. Skip cleanly rather than fail loudly on something
# the contributor cannot fix — `tests.yml` still gives them a green signal.
if: ${{ github.event_name == 'push' || github.event.pull_request.head.repo.full_name == github.repository }}
# Dependabot PRs skip for the same reason: they run under the Dependabot
# secret store (a distinct, narrower set), so a secret-consuming live suite
# can fail on a change Dependabot cannot fix. A dependency bump's real
# signal is `tests.yml` + the lockfile checks.
if: ${{ github.event_name == 'push' || (github.event.pull_request.head.repo.full_name == github.repository && github.actor != 'dependabot[bot]') }}

strategy:
# A one-element matrix, not a cross-product: the Supabase adapter only ever
Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/prisma-example-readme-e2e.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,10 @@ jobs:
# Skip cleanly on fork PRs where secrets aren't available. The
# test's `describe.skipIf(!authConfigured)` would also skip, but
# gating at the job level produces a clean "skipped" status.
if: ${{ github.event_name == 'push' || github.event.pull_request.head.repo.full_name == github.repository }}
# Dependabot PRs skip too — they run under the Dependabot secret store, so a
# secret-consuming live suite can fail on a change Dependabot cannot fix;
# `tests.yml` + lockfile checks are the real signal for a dependency bump.
if: ${{ github.event_name == 'push' || (github.event.pull_request.head.repo.full_name == github.repository && github.actor != 'dependabot[bot]') }}

env:
CS_WORKSPACE_CRN: ${{ vars.CS_WORKSPACE_CRN }}
Expand Down
7 changes: 5 additions & 2 deletions .github/workflows/prisma-next-e2e.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,11 @@ jobs:
# Skip cleanly on fork PRs where secrets aren't available. The
# global-setup hook in the suite hard-errors when `CS_WORKSPACE_CRN`
# is unset; gating at the job level produces a clean "skipped"
# status instead of a noisy failure.
if: ${{ github.event_name == 'push' || github.event.pull_request.head.repo.full_name == github.repository }}
# status instead of a noisy failure. Dependabot PRs skip too — they run
# under the Dependabot secret store, so a secret-consuming live suite can
# fail on a change Dependabot cannot fix; `tests.yml` + lockfile checks are
# the real signal for a dependency bump.
if: ${{ github.event_name == 'push' || (github.event.pull_request.head.repo.full_name == github.repository && github.actor != 'dependabot[bot]') }}

env:
CS_WORKSPACE_CRN: ${{ vars.CS_WORKSPACE_CRN }}
Expand Down
Loading