From 66c64f99abb368dbb3d29522b0ac3d60324b6a75 Mon Sep 17 00:00:00 2001 From: Joseph Mundackal Date: Wed, 5 Nov 2025 08:32:47 -0500 Subject: [PATCH] .github/workflow: Disable cron based github actions on forks Signed-off-by: Joseph Mundackal --- .github/workflows/create-backport-trackers.yml | 3 ++- .github/workflows/stale.yml | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/create-backport-trackers.yml b/.github/workflows/create-backport-trackers.yml index 4706311c59b..6ad026abbe6 100644 --- a/.github/workflows/create-backport-trackers.yml +++ b/.github/workflows/create-backport-trackers.yml @@ -35,7 +35,8 @@ on: jobs: create-backports: runs-on: ubuntu-latest - if: github.ref == 'refs/heads/main' + # Backport checks need to be run ONLY on the main branch on ceph/ceph (not forks) + if: github.ref == 'refs/heads/main' && github.repository == 'ceph/ceph' steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 with: diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index 1805ae36533..723b93a2799 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -8,6 +8,8 @@ on: jobs: stale: runs-on: ubuntu-latest + # Stale PR checks need not run on forks + if: github.repository == 'ceph/ceph' steps: - uses: actions/stale@5bef64f19d7facfb25b37b414482c7164d639639 # v9.1.0 with: -- 2.39.5