From: Joseph Mundackal Date: Wed, 5 Nov 2025 13:32:47 +0000 (-0500) Subject: .github/workflow: Disable cron based github actions on forks X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=66c64f99abb368dbb3d29522b0ac3d60324b6a75;p=ceph-ci.git .github/workflow: Disable cron based github actions on forks Signed-off-by: Joseph Mundackal --- 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: