From 67a6866c7ba4031812e12cc33b0660764aa5bbf2 Mon Sep 17 00:00:00 2001 From: Kevin Minehart <5140827+kminehart@users.noreply.github.com> Date: Fri, 22 Aug 2025 21:44:51 -0500 Subject: [PATCH] CI: Skip expensive tests suites on push in forks and mirrors (#110074) Skip expensive tests suites on push in forks and mirrors --- .github/workflows/backend-unit-tests.yml | 2 ++ .github/workflows/pr-e2e-tests.yml | 2 ++ .github/workflows/pr-test-integration.yml | 2 ++ 3 files changed, 6 insertions(+) diff --git a/.github/workflows/backend-unit-tests.yml b/.github/workflows/backend-unit-tests.yml index d4fe25ccb26..b81d8b4cc10 100644 --- a/.github/workflows/backend-unit-tests.yml +++ b/.github/workflows/backend-unit-tests.yml @@ -16,6 +16,8 @@ permissions: {} jobs: detect-changes: name: Detect whether code changed + # Run on `grafana/grafana` main branch, or on pull requests to prevent double-running on mirrors + if: (github.event_name == 'pull_request' || (github.event_name == 'push' && github.repository == 'grafana/grafana')) runs-on: ubuntu-latest permissions: contents: read diff --git a/.github/workflows/pr-e2e-tests.yml b/.github/workflows/pr-e2e-tests.yml index b4a9f6baf6c..7bb90af74e2 100644 --- a/.github/workflows/pr-e2e-tests.yml +++ b/.github/workflows/pr-e2e-tests.yml @@ -20,6 +20,8 @@ env: jobs: detect-changes: + # Run on `grafana/grafana` main branch, or on pull requests to prevent double-running on mirrors + if: (github.event_name == 'pull_request' || (github.event_name == 'push' && github.repository == 'grafana/grafana')) name: Detect whether code changed runs-on: ubuntu-latest permissions: diff --git a/.github/workflows/pr-test-integration.yml b/.github/workflows/pr-test-integration.yml index 8bf57b530ad..555364efdcd 100644 --- a/.github/workflows/pr-test-integration.yml +++ b/.github/workflows/pr-test-integration.yml @@ -19,6 +19,8 @@ permissions: {} jobs: detect-changes: + # Run on `grafana/grafana` main branch, or on pull requests to prevent double-running on mirrors + if: (github.event_name == 'pull_request' || (github.event_name == 'push' && github.repository == 'grafana/grafana')) name: Detect whether code changed runs-on: ubuntu-latest permissions: