From 104304507e855786ecf5d0fa7743cc9a8b83421a Mon Sep 17 00:00:00 2001 From: Patrick Mulligan Date: Fri, 9 Jan 2026 23:00:26 +0100 Subject: [PATCH] Call turbo directly instead of through pnpm --- modules/lamassu-lnbits.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/modules/lamassu-lnbits.nix b/modules/lamassu-lnbits.nix index a502fcc..946f495 100644 --- a/modules/lamassu-lnbits.nix +++ b/modules/lamassu-lnbits.nix @@ -409,14 +409,16 @@ in fi echo "==> Installing dependencies with pnpm (without scripts)..." - setsid pnpm install --no-frozen-lockfile --ignore-scripts + pnpm install --no-frozen-lockfile --ignore-scripts echo "==> Running native module builds..." # Run rebuild separately - this compiles native modules - setsid pnpm rebuild || echo "Warning: Some native modules failed to build, continuing anyway..." + pnpm rebuild || echo "Warning: Some native modules failed to build, continuing anyway..." echo "==> Building project..." - setsid pnpm build + # Bypass pnpm and call turbo directly to avoid pnpm signal handling issues + # See: https://github.com/pnpm/pnpm/issues/7374 + ./node_modules/.bin/turbo build echo "==> Linking admin UI static files..." cd packages/server