--- /dev/null
+---
+name: Trigger workflow build-and-test-all for different releases
+
+on:
+ workflow_dispatch:
+ schedule:
+ - cron: '0 22 * * 4'
+
+permissions: # least privileges, see https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions
+ actions: read
+ contents: read
+
+jobs:
+ call-build-and-test-all-auth-48:
+ name: Call build-and-test-all rel/auth-4.8.x
+ if: ${{ vars.SCHEDULED_JOBS_BUILD_AND_TEST_ALL }}
+ uses: PowerDNS/pdns/.github/workflows/build-and-test-all.yml@rel/auth-4.8.x
+ with:
+ branch-name: rel/auth-4.8.x
+
+ call-build-and-test-all-auth-47:
+ name: Call build-and-test-all rel/auth-4.7.x
+ if: ${{ vars.SCHEDULED_JOBS_BUILD_AND_TEST_ALL }}
+ uses: PowerDNS/pdns/.github/workflows/build-and-test-all.yml@rel/auth-4.7.x
+ with:
+ branch-name: rel/auth-4.7.x
+
+ call-build-and-test-all-auth-46:
+ name: Call build-and-test-all rel/auth-4.6.x
+ if: ${{ vars.SCHEDULED_JOBS_BUILD_AND_TEST_ALL }}
+ uses: PowerDNS/pdns/.github/workflows/build-and-test-all.yml@rel/auth-4.6.x
+ with:
+ branch-name: rel/auth-4.6.x
+
+ call-build-and-test-all-rec-50:
+ name: Call build-and-test-all rel/rec-5.0.x
+ if: ${{ vars.SCHEDULED_JOBS_BUILD_AND_TEST_ALL }}
+ uses: PowerDNS/pdns/.github/workflows/build-and-test-all.yml@rel/rec-5.0.x
+ with:
+ branch-name: rel/rec-5.0.x
+
+ call-build-and-test-all-rec-49:
+ name: Call build-and-test-all rel/rec-4.9.x
+ if: ${{ vars.SCHEDULED_JOBS_BUILD_AND_TEST_ALL }}
+ uses: PowerDNS/pdns/.github/workflows/build-and-test-all.yml@rel/rec-4.9.x
+ with:
+ branch-name: rel/rec-4.9.x
+
+ call-build-and-test-all-rec-48:
+ name: Call build-and-test-all rel/rec-4.8.x
+ if: ${{ vars.SCHEDULED_JOBS_BUILD_AND_TEST_ALL }}
+ uses: PowerDNS/pdns/.github/workflows/build-and-test-all.yml@rel/rec-4.8.x
+ with:
+ branch-name: rel/rec-4.8.x
+
+ call-build-and-test-all-dnsdist-18:
+ name: Call build-and-test-all rel/dnsdist-1.8.x
+ if: ${{ vars.SCHEDULED_JOBS_BUILD_AND_TEST_ALL }}
+ uses: PowerDNS/pdns/.github/workflows/build-and-test-all.yml@rel/dnsdist-1.8.x
+ with:
+ branch-name: rel/dnsdist-1.8.x
+
+ call-build-and-test-all-dnsdist-17:
+ name: Call build-and-test-all rel/dnsdist-1.7.x
+ if: ${{ vars.SCHEDULED_JOBS_BUILD_AND_TEST_ALL }}
+ uses: PowerDNS/pdns/.github/workflows/build-and-test-all.yml@rel/dnsdist-1.7.x
+ with:
+ branch-name: rel/dnsdist-1.7.x
--- /dev/null
+---
+name: Trigger workflow builder for different releases
+
+on:
+ workflow_dispatch:
+ schedule:
+ - cron: '0 2 * * *'
+
+permissions: # least privileges, see https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions
+ actions: read
+ contents: read
+
+jobs:
+ call-builder-auth-48:
+ name: Call builder rel/auth-4.8.x
+ if: ${{ vars.SCHEDULED_JOBS_BUILDER }}
+ uses: PowerDNS/pdns/.github/workflows/builder.yml@rel/auth-4.8.x
+ with:
+ branch-name: rel/auth-4.8.x
+
+ call-builder-auth-47:
+ name: Call builder rel/auth-4.7.x
+ if: ${{ vars.SCHEDULED_JOBS_BUILDER }}
+ uses: PowerDNS/pdns/.github/workflows/builder.yml@rel/auth-4.7.x
+ with:
+ branch-name: rel/auth-4.7.x
+
+ call-builder-auth-46:
+ name: Call builder rel/auth-4.6.x
+ if: ${{ vars.SCHEDULED_JOBS_BUILDER }}
+ uses: PowerDNS/pdns/.github/workflows/builder.yml@rel/auth-4.6.x
+ with:
+ branch-name: rel/auth-4.6.x
+
+ call-builder-rec-50:
+ name: Call builder rel/rec-5.0.x
+ if: ${{ vars.SCHEDULED_JOBS_BUILDER }}
+ uses: PowerDNS/pdns/.github/workflows/builder.yml@rel/rec-5.0.x
+ with:
+ branch-name: rel/rec-5.0.x
+
+ call-builder-rec-49:
+ name: Call builder rel/rec-4.9.x
+ if: ${{ vars.SCHEDULED_JOBS_BUILDER }}
+ uses: PowerDNS/pdns/.github/workflows/builder.yml@rel/rec-4.9.x
+ with:
+ branch-name: rel/rec-4.9.x
+
+ call-builder-rec-48:
+ name: Call builder rel/rec-4.8.x
+ if: ${{ vars.SCHEDULED_JOBS_BUILDER }}
+ uses: PowerDNS/pdns/.github/workflows/builder.yml@rel/rec-4.8.x
+ with:
+ branch-name: rel/rec-4.8.x
+
+ call-builder-dnsdist-18:
+ name: Call builder rel/dnsdist-1.8.x
+ if: ${{ vars.SCHEDULED_JOBS_BUILDER }}
+ uses: PowerDNS/pdns/.github/workflows/builder.yml@rel/dnsdist-1.8.x
+ with:
+ branch-name: rel/dnsdist-1.8.x
+
+ call-builder-dnsdist-17:
+ name: Call builder rel/dnsdist-1.7.x
+ if: ${{ vars.SCHEDULED_JOBS_BUILDER }}
+ uses: PowerDNS/pdns/.github/workflows/builder.yml@rel/dnsdist-1.7.x
+ with:
+ branch-name: rel/dnsdist-1.7.x