From 768ca24eb21b1032ae2783d2c045a15bc7c33216 Mon Sep 17 00:00:00 2001 From: lila Date: Sun, 26 Apr 2026 09:03:23 +0200 Subject: [PATCH] fix: remove unfrozen pnpm install from builder stages --- apps/api/Dockerfile | 7 +++++-- apps/web/Dockerfile | 6 ++++-- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/apps/api/Dockerfile b/apps/api/Dockerfile index a581eae..9026478 100644 --- a/apps/api/Dockerfile +++ b/apps/api/Dockerfile @@ -22,9 +22,12 @@ CMD ["pnpm", "--filter", "api", "dev"] # 4. build FROM base AS builder WORKDIR /app -COPY --from=deps /app/node_modules ./node_modules +COPY pnpm-lock.yaml pnpm-workspace.yaml package.json ./ +COPY apps/api/package.json ./apps/api/ +COPY packages/shared/package.json ./packages/shared/ +COPY packages/db/package.json ./packages/db/ +RUN pnpm install --frozen-lockfile COPY . . -RUN pnpm install RUN pnpm --filter shared build RUN pnpm --filter db build RUN pnpm --filter api build diff --git a/apps/web/Dockerfile b/apps/web/Dockerfile index bc18ec1..dc4d137 100644 --- a/apps/web/Dockerfile +++ b/apps/web/Dockerfile @@ -21,9 +21,11 @@ CMD ["pnpm", "--filter", "web", "dev", "--host"] # 4. Build FROM base AS builder WORKDIR /app -COPY --from=deps /app/node_modules ./node_modules +COPY pnpm-lock.yaml pnpm-workspace.yaml package.json ./ +COPY apps/web/package.json ./apps/web/ +COPY packages/shared/package.json ./packages/shared/ +RUN pnpm install --frozen-lockfile COPY . . -RUN pnpm install ARG VITE_API_URL ENV VITE_API_URL=$VITE_API_URL RUN pnpm --filter shared build