From b341c64b025cab15b5112acdd9b0a9698ef058d6 Mon Sep 17 00:00:00 2001 From: josh Date: Sat, 18 Apr 2026 17:19:45 -0400 Subject: [PATCH] Install root deps in Docker build so shared schemas resolve zod Co-Authored-By: Claude Opus 4.7 --- client/Dockerfile | 3 ++- server/Dockerfile | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/client/Dockerfile b/client/Dockerfile index 4df5d57..93bb5a3 100644 --- a/client/Dockerfile +++ b/client/Dockerfile @@ -1,7 +1,8 @@ FROM node:22-alpine AS build WORKDIR /app +COPY package*.json ./ COPY client/package*.json ./client/ -RUN cd client && npm ci +RUN npm ci --omit=dev && cd client && npm ci COPY client ./client COPY shared ./shared RUN cd client && npm run build diff --git a/server/Dockerfile b/server/Dockerfile index fcb1e28..4e3851c 100644 --- a/server/Dockerfile +++ b/server/Dockerfile @@ -1,7 +1,8 @@ FROM node:22-alpine AS build WORKDIR /app +COPY package*.json ./ COPY server/package*.json ./server/ -RUN cd server && npm ci +RUN npm ci --omit=dev && cd server && npm ci COPY server ./server COPY shared ./shared RUN cd server && npx prisma generate && npm run build