Merge pull request #4 from Patiun/claude/patiun-rebrand-gjoo9f

Fix the site image build: copy tsconfig.base.json into the build stage
This commit is contained in:
Greg Kilmer
2026-10-11 21:59:58 -04:00
committed by GitHub
+2
View File
@@ -33,6 +33,8 @@ RUN npm run check
# ---------- the site's server build ---------- # ---------- the site's server build ----------
FROM deps AS site-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 packages packages
COPY services/site services/site COPY services/site services/site
RUN npm run build -w @gk/site RUN npm run build -w @gk/site