From 220818a82f2be976bb98fcdcb74ec6151bd4a800 Mon Sep 17 00:00:00 2001 From: pixeldev Date: Fri, 13 Mar 2026 10:05:42 +0000 Subject: [PATCH] Fix: always delete+restart node process on deploy; add no-cache via registry --- .gitea/workflows/deploy.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 6f43cef..fa30073 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -51,9 +51,8 @@ jobs: PORT=$((4000 + $(echo -n "$SLUG" | cksum | cut -d' ' -f1) % 1000)) # Start or restart - pm2 describe "deploy-${SLUG}" > /dev/null 2>&1 \ - && pm2 restart "deploy-${SLUG}" \ - || PORT=$PORT pm2 start "$ENTRY" --name "deploy-${SLUG}" + pm2 delete "deploy-${SLUG}" 2>/dev/null || true + PORT=$PORT pm2 start "$ENTRY" --name "deploy-${SLUG}" echo "port=$PORT" >> $GITHUB_OUTPUT