From ea75a1ac8a12566034822f3c9b84bf31a9f501ef Mon Sep 17 00:00:00 2001 From: Hendrik Kleinwaechter Date: Fri, 14 Mar 2025 12:37:19 +0100 Subject: [PATCH] switch to rsync --- .github/workflows/release-book-website.yml | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/.github/workflows/release-book-website.yml b/.github/workflows/release-book-website.yml index 6d991af..5b7a37e 100644 --- a/.github/workflows/release-book-website.yml +++ b/.github/workflows/release-book-website.yml @@ -66,13 +66,14 @@ jobs: cd /app/book make -j -O bake - name: copy book to downloads server - uses: appleboy/scp-action@v0.1.7 + uses: burnett01/rsync-deployments@7.0.2 with: - host: ${{ secrets.SSH_HOST }} - username: ${{ secrets.SSH_USERNAME }} - key: ${{ secrets.SSH_KEY }} - source: "book/release/*.pdf,book/release/*.epub" - target: "~/downloads/the-sourdough-framework" + switches: "-avzr" + remote_host: ${{ secrets.SSH_HOST }} + remote_user: ${{ secrets.SSH_USERNAME }} + remote_key: ${{ secrets.SSH_KEY }} + path: "book/release/*" + remote_path: "~/downloads/the-sourdough-framework/" - name: Release baked book to S3 uses: shallwefootball/s3-upload-action@master with: