]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Conditional for SCHEDULED_JOBS_BUILD_AND_TEST_ALL
authorJosh Soref <2119212+jsoref@users.noreply.github.com>
Thu, 2 Feb 2023 17:54:13 +0000 (12:54 -0500)
committerJosh Soref <2119212+jsoref@users.noreply.github.com>
Wed, 8 Feb 2023 14:28:23 +0000 (09:28 -0500)
.github/workflows/build-and-test-all.yml

index f4991a2473fe42b76fa4aab13e2ef74e609bdcac..1f4a28dfd54f88cc501452307aa4151cbb868c0a 100644 (file)
@@ -13,6 +13,7 @@ permissions: # least privileges, see https://docs.github.com/en/actions/using-wo
 jobs:
   build-auth:
     name: build auth
+    if: ${{ !github.event.schedule || vars.SCHEDULED_JOBS_BUILD_AND_TEST_ALL }}
     runs-on: ubuntu-20.04
     env:
       ASAN_OPTIONS: detect_leaks=0
@@ -56,6 +57,7 @@ jobs:
 
   build-recursor:
     name: build recursor
+    if: ${{ !github.event.schedule || vars.SCHEDULED_JOBS_BUILD_AND_TEST_ALL }}
     runs-on: ubuntu-20.04
     strategy:
       matrix:
@@ -104,6 +106,7 @@ jobs:
 
   build-dnsdist:
     name: build dnsdist
+    if: ${{ !github.event.schedule || vars.SCHEDULED_JOBS_BUILD_AND_TEST_ALL }}
     runs-on: ubuntu-20.04
     strategy:
       matrix:
@@ -404,6 +407,7 @@ jobs:
       - run: inv test-dnsdist
 
   swagger-syntax-check:
+    if: ${{ !github.event.schedule || vars.SCHEDULED_JOBS_BUILD_AND_TEST_ALL }}
     runs-on: ubuntu-20.04
     steps:
       - uses: PowerDNS/pdns/set-ubuntu-mirror@meta