diff --git a/apps/bff/Dockerfile b/apps/bff/Dockerfile index 9c0460a6..45c4062c 100644 --- a/apps/bff/Dockerfile +++ b/apps/bff/Dockerfile @@ -51,9 +51,9 @@ COPY --from=deps /app/apps/bff/node_modules ./apps/bff/node_modules WORKDIR /app/packages/shared RUN pnpm build -# Build BFF and generate Prisma client +# Generate Prisma client first, then build BFF (TS needs generated types) WORKDIR /app/apps/bff -RUN pnpm build && pnpm prisma generate +RUN pnpm prisma generate && pnpm build # ===================================================== # Production Stage - Final optimized image