diff --git a/.github/workflows/deploy-zh.yml b/.github/workflows/deploy-zh.yml index cadda58..330c64d 100644 --- a/.github/workflows/deploy-zh.yml +++ b/.github/workflows/deploy-zh.yml @@ -20,7 +20,7 @@ jobs: - name: Build run: hugo --minify - name: Upload artifact - uses: actions/upload-pages-artifact@v3 + uses: forgejo/upload-artifact@v4 with: path: ./public - name: Deploy to Remote @@ -33,7 +33,7 @@ jobs: chmod 600 ~/.ssh/id_ed25519 echo "${{ secrets.SSH_KNOWN_HOSTS }}" >> ~/.ssh/known_hosts chmod 644 ~/.ssh/known_hosts - apt update && apt install rsync -y + dnf install rsync -y rsync -av --delete -e "ssh -i ~/.ssh/id_ed25519 -o StrictHostKeyChecking=yes -p ${{ secrets.SSH_PORT }}" public/ ${{ secrets.SSH_USERNAME }}@${{ secrets.SSH_HOST }}:${{ secrets.WEB_ROOT }}/mastodon-docs - name: Clean up run: |