From 7bca28e484d24e6cb6979fb09246b86f7630c094 Mon Sep 17 00:00:00 2001 From: aria Date: Mon, 19 May 2025 20:06:18 +1000 Subject: [PATCH] Try rsync deploy --- .forgejo/workflows/deploy.yaml | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/.forgejo/workflows/deploy.yaml b/.forgejo/workflows/deploy.yaml index 4496875..c1b6b20 100644 --- a/.forgejo/workflows/deploy.yaml +++ b/.forgejo/workflows/deploy.yaml @@ -54,10 +54,20 @@ jobs: run: | ssh -i ~/.ssh/aria-coffee-deploy ${{ vars.SERVER_USER }}@${{ vars.SERVER_HOST }} "[ -d "/var/www/Aria/dist" ] && mv /var/www/Aria/dist /var/www/Aria/dist-old" - - name: Copy over new build-action - run: | - scp -i ~/.ssh/aria-coffee-deploy -rC ./dist ${{ vars.SERVER_USER }}@${{ vars.SERVER_HOST }}:/var/www/Aria - + # - name: Copy over new build-action + # run: | + # scp -i ~/.ssh/aria-coffee-deploy -rC ./dist ${{ vars.SERVER_USER }}@${{ vars.SERVER_HOST }}:/var/www/Aria + + - name: rsync deployments + uses: https://github.com/Burnett01/rsync-deployments@7.0.2 + with: + switches: -avzrP + path: dist/ + remote_path: /var/www/Aria/dist + remote_host: ${{ vars.SERVER_HOST }} + remote_user: ${{ vars.SERVER_USER }} + remote_key: ${{ secrets.SSH_KEY }} + - name: Set permissions on the deployed files run: | ssh -i ~/.ssh/aria-coffee-deploy ${{ vars.SERVER_USER }}@${{ vars.SERVER_HOST }} "chmod -R 755 /var/www/Aria/dist"