From 0e1fa59bf0e70c3d21479fc09b415d57b5feec18 Mon Sep 17 00:00:00 2001 From: Thibault Le Ouay Ducasse Date: Fri, 22 May 2026 15:53:21 +0200 Subject: [PATCH] fix build --- apps/workflows/Dockerfile | 2 +- apps/workflows/dofigen.lock | 90 +++++++++++++++++++------------------ apps/workflows/dofigen.yml | 4 +- 3 files changed, 50 insertions(+), 46 deletions(-) diff --git a/apps/workflows/Dockerfile b/apps/workflows/Dockerfile index 7349a957..5efcfe23 100644 --- a/apps/workflows/Dockerfile +++ b/apps/workflows/Dockerfile @@ -98,7 +98,7 @@ COPY \ RUN <) from disk at runtime. + - pnpm install --prod --frozen-lockfile --config.node-linker=hoisted fromImage: debian:bullseye-slim workdir: /app/ diff --git a/apps/workflows/dofigen.yml b/apps/workflows/dofigen.yml index 781e6333..e8080a9b 100644 --- a/apps/workflows/dofigen.yml +++ b/apps/workflows/dofigen.yml @@ -98,7 +98,9 @@ builders: run: - corepack enable pnpm - pnpm install --prod --lockfile-only - - pnpm install --prod --frozen-lockfile + # node-linker=hoisted gives a flat node_modules (like npm/bun) so the compiled bun + # binary can resolve the libsql native addon (@libsql/) from disk at runtime. + - pnpm install --prod --frozen-lockfile --config.node-linker=hoisted fromImage: debian:bullseye-slim workdir: /app/ -- 2.51.2