From dc32e871e8340d302259e882db71c2c28d33b603 Mon Sep 17 00:00:00 2001 From: Will Freeman Date: Thu, 1 Jan 2026 21:40:11 -0600 Subject: [PATCH] fix deploy --- .github/workflows/deploy.yaml | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/.github/workflows/deploy.yaml b/.github/workflows/deploy.yaml index 6363cf2..18a58cf 100644 --- a/.github/workflows/deploy.yaml +++ b/.github/workflows/deploy.yaml @@ -27,12 +27,21 @@ jobs: run: npm run build - name: Deploy to VPS + uses: appleboy/scp-action@v0.1.7 + with: + host: ${{ secrets.VPS_HOST }} + username: ${{ secrets.VPS_USERNAME }} + key: ${{ secrets.VPS_SSH_KEY }} + source: "backend/dist/*" + target: "/home/nullplate/deflock/backend/dist" + strip_components: 2 + rm: true + + - name: Restart application uses: appleboy/ssh-action@v1 with: host: ${{ secrets.VPS_HOST }} username: ${{ secrets.VPS_USERNAME }} key: ${{ secrets.VPS_SSH_KEY }} script: | - mkdir -p /home/nullplate/deflock/backend/dist - rsync -avz --delete ./dist/ /home/nullplate/deflock/backend/dist/ pm2 reload df-backend || pm2 start /home/nullplate/deflock/backend/dist/server.js --name df-backend