From ad23a7e1cb1619e1e713b7f86c043a2a52e1a1dc Mon Sep 17 00:00:00 2001 From: Remi Gacogne Date: Fri, 6 Dec 2024 10:39:13 +0100 Subject: [PATCH] CI: Run the daily package building workflow only if requested After this commit, the `build-packages-daily-master` workflow will only be executed on repositories that have a `SCHEDULED_PACKAGES_DAILY` variable set to a non-negative value. --- .github/workflows/build-packages-daily-master.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/build-packages-daily-master.yml b/.github/workflows/build-packages-daily-master.yml index d0f248dcee..21fbb51204 100644 --- a/.github/workflows/build-packages-daily-master.yml +++ b/.github/workflows/build-packages-daily-master.yml @@ -12,6 +12,7 @@ permissions: jobs: call-build-packages-auth: + if: ${{ vars.SCHEDULED_PACKAGES_DAILY }} uses: PowerDNS/pdns/.github/workflows/build-packages.yml@master with: is_release: 'NO' @@ -23,6 +24,7 @@ jobs: DOWNLOADS_AUTOBUILT_HOSTKEY: ${{ secrets.DOWNLOADS_AUTOBUILT_HOSTKEY }} call-build-packages-dnsdist: + if: ${{ vars.SCHEDULED_PACKAGES_DAILY }} uses: PowerDNS/pdns/.github/workflows/build-packages.yml@master with: is_release: 'NO' @@ -34,6 +36,7 @@ jobs: DOWNLOADS_AUTOBUILT_HOSTKEY: ${{ secrets.DOWNLOADS_AUTOBUILT_HOSTKEY }} call-build-packages-rec: + if: ${{ vars.SCHEDULED_PACKAGES_DAILY }} uses: PowerDNS/pdns/.github/workflows/build-packages.yml@master with: is_release: 'NO' -- 2.47.2