From b1f49c63b1f6db974e153767ec33bed95fdd5b9c Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 12 Oct 2026 01:57:47 +0000 Subject: [PATCH] Copy tsconfig.base.json into the site build stage The schema package's tsconfig extends the root tsconfig.base.json, and Vite reads it while bundling the site, so the image build failed with "Tsconfig not found /app/tsconfig.base.json". Co-Authored-By: Claude Opus 5.5 (1M context) Claude-Session: https://claude.ai/code/session_012aSbo2D1qP8cMFQCykf7kx --- Dockerfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Dockerfile b/Dockerfile index a22a736..ae121d1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -33,6 +33,8 @@ RUN npm run check # ---------- the site's server build ---------- FROM deps AS site-build +# Workspace packages' tsconfigs extend the root one; Vite reads them during the build. +COPY tsconfig.base.json ./ COPY packages packages COPY services/site services/site RUN npm run build -w @gk/site