We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c9c6205 commit d01cf69Copy full SHA for d01cf69
.github/workflows/deploy-docs.yml
@@ -27,7 +27,7 @@ jobs:
27
run: pdm mkdocs-build
28
29
- name: Install sshpass
30
- run: sudo apt-get update && sudo apt-get install -y sshpass rsync
+ run: sudo apt-get update && sudo apt-get install -y sshpass
31
32
- name: Add VPS to known_hosts
33
run: |
@@ -38,5 +38,5 @@ jobs:
38
env:
39
SSHPASS: ${{ secrets.SSH_PASSWORD }}
40
41
- sshpass -e rsync -avz --delete ./site/ \
42
- ${{ secrets.SSH_USERNAME }}@${{ secrets.SSH_HOST }}:/var/www/vhosts/simonwaiblinger.de/rustico.simonwaiblinger.de
+ tar -czf - -C ./site . | sshpass -e ssh ${{ secrets.SSH_USERNAME }}@${{ secrets.SSH_HOST }} \
+ "cd /var/www/vhosts/simonwaiblinger.de/rustico.simonwaiblinger.de && rm -rf * && tar -xzf -"
0 commit comments