From a71151f69c73f2937b4dcf1228a314ebc22e1464 Mon Sep 17 00:00:00 2001 From: Peter van Dijk Date: Mon, 8 Jul 2024 13:52:17 +0200 Subject: [PATCH] gh actions: daily master build of packages --- .../workflows/build-packages-daily-master.yml | 45 +++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 .github/workflows/build-packages-daily-master.yml diff --git a/.github/workflows/build-packages-daily-master.yml b/.github/workflows/build-packages-daily-master.yml new file mode 100644 index 0000000000..d0f248dcee --- /dev/null +++ b/.github/workflows/build-packages-daily-master.yml @@ -0,0 +1,45 @@ +--- +name: 'daily: build packages for master ' + +on: + schedule: + - cron: '0 5 * * *' + +permissions: + actions: read + id-token: write + contents: write + +jobs: + call-build-packages-auth: + uses: PowerDNS/pdns/.github/workflows/build-packages.yml@master + with: + is_release: 'NO' + product: 'authoritative' + ref: master + secrets: + DOWNLOADS_AUTOBUILT_SECRET: ${{ secrets.DOWNLOADS_AUTOBUILT_SECRET }} + DOWNLOADS_AUTOBUILT_RSYNCTARGET: ${{ secrets.DOWNLOADS_AUTOBUILT_RSYNCTARGET }} + DOWNLOADS_AUTOBUILT_HOSTKEY: ${{ secrets.DOWNLOADS_AUTOBUILT_HOSTKEY }} + + call-build-packages-dnsdist: + uses: PowerDNS/pdns/.github/workflows/build-packages.yml@master + with: + is_release: 'NO' + product: 'dnsdist' + ref: master + secrets: + DOWNLOADS_AUTOBUILT_SECRET: ${{ secrets.DOWNLOADS_AUTOBUILT_SECRET }} + DOWNLOADS_AUTOBUILT_RSYNCTARGET: ${{ secrets.DOWNLOADS_AUTOBUILT_RSYNCTARGET }} + DOWNLOADS_AUTOBUILT_HOSTKEY: ${{ secrets.DOWNLOADS_AUTOBUILT_HOSTKEY }} + + call-build-packages-rec: + uses: PowerDNS/pdns/.github/workflows/build-packages.yml@master + with: + is_release: 'NO' + product: 'recursor' + ref: master + secrets: + DOWNLOADS_AUTOBUILT_SECRET: ${{ secrets.DOWNLOADS_AUTOBUILT_SECRET }} + DOWNLOADS_AUTOBUILT_RSYNCTARGET: ${{ secrets.DOWNLOADS_AUTOBUILT_RSYNCTARGET }} + DOWNLOADS_AUTOBUILT_HOSTKEY: ${{ secrets.DOWNLOADS_AUTOBUILT_HOSTKEY }} -- 2.47.2