From 15d3d0fe0cf633f70b45e476689d7e5796686bc7 Mon Sep 17 00:00:00 2001 From: Mahe Tardy Date: Tue, 19 Nov 2024 03:53:28 -0700 Subject: [PATCH] workflows: only run cron jobs on main repo Avoid running cron jobs, especially renovate, on forks which would fail because of the absence of secrets. Signed-off-by: Mahe Tardy --- .github/workflows/check-links-cron.yaml | 1 + .github/workflows/renovate.yaml | 1 + 2 files changed, 2 insertions(+) diff --git a/.github/workflows/check-links-cron.yaml b/.github/workflows/check-links-cron.yaml index c214a924cdc..6ab0728cf9f 100644 --- a/.github/workflows/check-links-cron.yaml +++ b/.github/workflows/check-links-cron.yaml @@ -10,6 +10,7 @@ on: jobs: links-checker: + if: ${{ github.repository == 'cilium/tetragon' || github.event_name != 'schedule' }} env: ISSUE_NAME: 'Documentation: broken links automatic report' runs-on: ubuntu-latest diff --git a/.github/workflows/renovate.yaml b/.github/workflows/renovate.yaml index 3b48ac58f7c..6341458d1e6 100644 --- a/.github/workflows/renovate.yaml +++ b/.github/workflows/renovate.yaml @@ -17,6 +17,7 @@ on: jobs: renovate: + if: ${{ github.repository == 'cilium/tetragon' || github.event_name != 'schedule' }} runs-on: ubuntu-latest env: buildx_version: 'v0.10.5'