From 5e2536138bf3f39a2a7d1b6e3090d65f0bf52859 Mon Sep 17 00:00:00 2001 From: Piotr Oleszczyk Date: Sun, 1 Mar 2026 13:57:46 +0100 Subject: [PATCH] fix(deploy): suppress prepare script noise with --ignore-scripts MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit svelte-kit sync runs as a prepare hook but svelte-kit is a devDep, not installed during prod install — add --ignore-scripts to silence it. Co-Authored-By: Claude Sonnet 4.6 --- deploy.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deploy.sh b/deploy.sh index 2e6e668..5a23fdf 100755 --- a/deploy.sh +++ b/deploy.sh @@ -26,7 +26,7 @@ deploy_frontend() { rsync -az frontend/package.json frontend/pnpm-lock.yaml "$SERVER:$REMOTE/frontend/" echo "==> [frontend] Installing production dependencies on server..." - ssh "$SERVER" "cd $REMOTE/frontend && pnpm install --prod --frozen-lockfile" + ssh "$SERVER" "cd $REMOTE/frontend && pnpm install --prod --frozen-lockfile --ignore-scripts" echo "==> [frontend] Restarting service..." ssh "$SERVER" "sudo systemctl restart innercontext-node && echo OK"