From e588fc816224d0a367bb77b4c9f91e867b0153e9 Mon Sep 17 00:00:00 2001 From: Remco <1+remco@noreply.gitlabi@epicnabbo.nl> Date: Sun, 12 Jul 2026 13:51:29 +0200 Subject: [PATCH] Update .gitea/workflows/deploy.yaml --- .gitea/workflows/deploy.yaml | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index 65002356..5c288d7b 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -25,8 +25,8 @@ jobs: git fetch origin --prune git reset --hard origin/main - # Optioneel: Verwijder de oude build map om caching problemen te voorkomen - rm -rf .next + # VERWIJDER OUDE CACHE EN BUILDS (Pas aan naar .output, .next of dist afhankelijk van je framework) + rm -rf .next .output dist # 4. Configure pnpm to automatically approve build scripts pnpm config set trusted-dependencies @parcel/watcher,@swc/core,sharp @@ -37,14 +37,15 @@ jobs: pnpm prisma generate pnpm build - # 5. Fix ownership: Eerst bouwen, DAARNA pas alle rechten naar de webserver zetten + # 5. Fix ownership: Eerst bouwen onder de runner, DAARNA pas naar de webserver zetten sudo chown -R www-data:www-data /var/www/atom-nexst/ - # 6. Restart the application service - echo "Restarting service..." - sudo systemctl restart atom-nexst.service + # 6. Harde herstart van de Systemd service + echo "Hard resetting systemd service..." + sudo systemctl stop atom-nexst.service + sudo systemctl start atom-nexst.service - # Extra check: Controleer of de service echt goed draait + # Extra check: Staat hij echt aan? sleep 2 if ! systemctl is-active --quiet atom-nexst.service; then echo "ERROR: atom-nexst.service failed to start!" >&2