From 7d715132b88a36465aa473170586db20ccd7f03b Mon Sep 17 00:00:00 2001 From: Orgad Shaneh Date: Fri, 21 Nov 2025 08:08:21 +0200 Subject: [PATCH] MT#55283 CI: Prevent scheduled actions from running in forks They are meant for the main repo. Closes #2031 Change-Id: I65e5ba4c8b98fc2460beceb18c0f8b70192c2efd --- .github/workflows/coverity.yml | 1 + .github/workflows/debpkg.yml | 2 ++ .github/workflows/shellcheck.yml | 1 + .github/workflows/unit-tests.yml | 1 + 4 files changed, 5 insertions(+) diff --git a/.github/workflows/coverity.yml b/.github/workflows/coverity.yml index 453830d47..5b5ff7e92 100644 --- a/.github/workflows/coverity.yml +++ b/.github/workflows/coverity.yml @@ -11,6 +11,7 @@ on: jobs: build: + if: github.repository == 'sipwise/rtpengine' runs-on: ubuntu-24.04 env: diff --git a/.github/workflows/debpkg.yml b/.github/workflows/debpkg.yml index 9093303fd..d58bfe8f1 100644 --- a/.github/workflows/debpkg.yml +++ b/.github/workflows/debpkg.yml @@ -8,6 +8,7 @@ on: jobs: build-deb-bookworm: + if: github.event_name != 'schedule' || github.repository == 'sipwise/rtpengine' runs-on: ubuntu-latest name: Debian pipeline for bookworm @@ -31,6 +32,7 @@ jobs: path: '*.buildinfo' build-deb-sid: + if: github.event_name != 'schedule' || github.repository == 'sipwise/rtpengine' runs-on: ubuntu-latest name: Debian pipeline for sid diff --git a/.github/workflows/shellcheck.yml b/.github/workflows/shellcheck.yml index f3a5ab6f3..412872684 100644 --- a/.github/workflows/shellcheck.yml +++ b/.github/workflows/shellcheck.yml @@ -8,6 +8,7 @@ on: jobs: test: + if: github.event_name != 'schedule' || github.repository == 'sipwise/rtpengine' runs-on: ubuntu-latest steps: diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml index 0e38c0db5..9cdfbd77e 100644 --- a/.github/workflows/unit-tests.yml +++ b/.github/workflows/unit-tests.yml @@ -8,6 +8,7 @@ on: jobs: test: + if: github.event_name != 'schedule' || github.repository == 'sipwise/rtpengine' runs-on: ubuntu-24.04 name: Run unit tests