From 2aa3f0f2b6ba8d2bec863835466ff567939650a2 Mon Sep 17 00:00:00 2001 From: "prompt.ac/@jeffrey" Date: Fri, 24 Apr 2026 13:23:35 -0700 Subject: [PATCH] lith/deploy.fish: keep sharp's optional native bindings \`--omit=optional\` was stripping sharp's platform-specific native binaries (Linux x64 libs live in sharp's optionalDependencies), so bundler.mjs crashed on the server when the amxd build step ran. Removing that flag. Keeping PUPPETEER_SKIP_DOWNLOAD=1 to avoid pulling Chromium since the build-notepat path doesn't need it. --- lith/deploy.fish | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lith/deploy.fish b/lith/deploy.fish index d1ac86963..97d787417 100644 --- a/lith/deploy.fish +++ b/lith/deploy.fish @@ -175,7 +175,7 @@ end # Install deps echo -e "$GREEN-> Installing dependencies...$NC" -ssh -i $SSH_KEY $LITH_USER@$TARGET_HOST "cd $REMOTE_DIR/lith && npm install --omit=dev && cd $REMOTE_DIR/system && npm install --omit=dev && cd $REMOTE_DIR/oven && PUPPETEER_SKIP_DOWNLOAD=1 npm install --omit=dev --omit=optional" +ssh -i $SSH_KEY $LITH_USER@$TARGET_HOST "cd $REMOTE_DIR/lith && npm install --omit=dev && cd $REMOTE_DIR/system && npm install --omit=dev && cd $REMOTE_DIR/oven && PUPPETEER_SKIP_DOWNLOAD=1 npm install --omit=dev" # notepat.com amxd build stream. # Modeled after `ac-os upload`'s "always rebuild first" pattern so -- 2.51.2