From a1b0c99c7edcabf6b74c27fc7ca08959e4bb3071 Mon Sep 17 00:00:00 2001 From: Peter van Dijk Date: Fri, 28 Oct 2022 09:53:05 +0200 Subject: [PATCH] github builds: upload to downloads.powerdns.com --- .github/workflows/builder-dispatch.yml | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/.github/workflows/builder-dispatch.yml b/.github/workflows/builder-dispatch.yml index 72447d009a..fed8e9647c 100644 --- a/.github/workflows/builder-dispatch.yml +++ b/.github/workflows/builder-dispatch.yml @@ -68,9 +68,22 @@ jobs: - name: Get version number run: 'echo ::set-output name=version::$(readlink builder/tmp/latest)' id: getversion - - name: Upload packages + - name: Upload packages as GH artifacts uses: actions/upload-artifact@v3 with: name: ${{ github.event.inputs.product }}-${{ matrix.os }}-${{ steps.getversion.outputs.version }} path: built_pkgs/ retention-days: 7 + - name: Upload packages to downloads.powerdns.com + env: + SSHKEY: ${{ secrets.DOWNLOADS_AUTOBUILT_SECRET }} + RSYNCTARGET: ${{ secrets.DOWNLOADS_AUTOBUILT_RSYNCTARGET }} + HOSTKEY: ${{ secrets.DOWNLOADS_AUTOBUILT_HOSTKEY }} + if: + "${{ env.SSHKEY != '' }}" + run: | + mkdir -m 700 -p ~/.ssh + echo "$SSHKEY" > ~/.ssh/id_ed25519 + chmod 600 ~/.ssh/id_ed25519 + echo "$HOSTKEY" > ~/.ssh/known_hosts + rsync -4rlptD built_pkgs/* "$RSYNCTARGET" -- 2.47.2