]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
CI: Run the daily package building workflow only if requested 14936/head
authorRemi Gacogne <remi.gacogne@powerdns.com>
Fri, 6 Dec 2024 09:39:13 +0000 (10:39 +0100)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Fri, 6 Dec 2024 09:39:13 +0000 (10:39 +0100)
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

index d0f248dcee223a4c1462a4a6a9839377fb946e0f..21fbb512040a41ea89b806831ed501f70fbf73fe 100644 (file)
@@ -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'