From dcb0380bc4be9ec43d1e3691f7c4be40b3af808d Mon Sep 17 00:00:00 2001 From: Remco <1+remco@noreply.gitlabi@epicnabbo.nl> Date: Sun, 12 Jul 2026 11:20:56 +0200 Subject: [PATCH] Update .gitea/workflows/deploy.yaml --- .gitea/workflows/deploy.yaml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index c2394787..9f74d14c 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -12,16 +12,18 @@ jobs: - name: Deploying via SSH to Host uses: appleboy/ssh-action@v1.0.3 with: - host: "5.252.100.130" # Vervang dit door het echte IP-adres van je VPS + host: "5.252.100.130" username: "root" key: ${{ secrets.SSH_PRIVATE_KEY }} port: 22 + # Dit zorgt ervoor dat je SSH-sleutel tijdelijk beschikbaar is voor Git commando's op de VPS: + ssh-agent: true script: | set -e echo "--- EPIC WEB CONTROL: Starting Auto-Cleanup & Deploy ---" - # 1. Ruim "dode" containers op (sudo weggelaten omdat je als root inlogt) - docker container prune -f + # 1. Ruim "dode" containers op (negeer fouten als er al een opruiming bezig is) + docker container prune -f || true # 2. Navigeer naar de map cd /var/www/atom-nexst/ @@ -30,7 +32,6 @@ jobs: git fetch origin --prune git reset --hard origin/main - # Altijd handig om de exacte paden te gebruiken als pnpm lokaal staat /usr/local/bin/pnpm install --frozen-lockfile /usr/local/bin/pnpm db:migrate /usr/local/bin/pnpm prisma generate