From 3056946f27109843021898ef695fccd2bfbf03b4 Mon Sep 17 00:00:00 2001 From: brooke Date: Thu, 12 Sep 2024 13:58:55 -0400 Subject: [PATCH] rsync to two servers --- .forgejo/workflows/deploy.yaml | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/.forgejo/workflows/deploy.yaml b/.forgejo/workflows/deploy.yaml index c6873e9..1fda817 100644 --- a/.forgejo/workflows/deploy.yaml +++ b/.forgejo/workflows/deploy.yaml @@ -16,12 +16,9 @@ jobs: run: hugo --minify - name: pre-compress run: find ./public/* -type f \( -name '*.html' -o -name '*.js' -o -name '*.css' \) -exec gzip -v -k -f --best {} \; - - name: Deploy to Server - uses: https://git.myco.systems/mirrors/ssh-deploy@main - env: - SSH_PRIVATE_KEY: ${{ secrets.RUNNER_SSH_PRIVATE_KEY }} - ARGS: "-rlgoDzvc -i --delete" - SOURCE: "public/" - REMOTE_HOST: ${{ secrets.REMOTE_HOST }} - REMOTE_USER: ${{ secrets.REMOTE_USER }} - TARGET: ${{ secrets.REMOTE_TARGET }} \ No newline at end of file + - name: Rsync to first remote server + run: | + rsync -rlgoDzvc -i --delete public/ "${{ secrets.REMOTE_USER }}@${{ secrets.REMOTE_HOST }}:${{ secrets.REMOTE_TARGET }}"Z + - name: Rsync to second remote server + run: | + rsync -rlgoDzvc -i --delete public/ "${{ secrets.REMOTE_USER1 }}@${{ secrets.REMOTE_HOST1 }}:${{ secrets.REMOTE_TARGET }}" \ No newline at end of file