From c303025212e271495e639e8216e70101d435d680 Mon Sep 17 00:00:00 2001 From: Default Privacy Date: Sun, 9 Feb 2025 17:19:59 -0600 Subject: [PATCH] Update deploy.yaml --- .github/workflows/deploy.yaml | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/.github/workflows/deploy.yaml b/.github/workflows/deploy.yaml index 66215d5..24f5115 100644 --- a/.github/workflows/deploy.yaml +++ b/.github/workflows/deploy.yaml @@ -47,10 +47,9 @@ jobs: key: ${{ secrets.VPS_PRIVATE_KEY }} port: ${{ secrets.VPS_PORT }} script: | - # Safely remove only files we own - find /var/www/html -user $USER -exec rm -rf {} \; || true - mkdir -p /var/www/html - command_timeout: 2m + sudo rm -rf /var/www/html/* + sudo mkdir -p /var/www/html + command_timeout: 1m - name: Deploy to VPS uses: appleboy/scp-action@master @@ -61,14 +60,13 @@ jobs: port: ${{ secrets.VPS_PORT }} source: "out/" target: "/var/www/html" - rm: true - strip_components: 0 + overwrite: true - name: Restart Caddy on VPS uses: appleboy/ssh-action@master with: host: ${{ secrets.VPS_HOST }} - username: caddy_restart # Match your sudoers user + username: ${{ secrets.VPS_USERNAME }} key: ${{ secrets.VPS_PRIVATE_KEY }} port: ${{ secrets.VPS_PORT }} script: |