From 34adf50a8eafcb4641f484cd770cebe445095755 Mon Sep 17 00:00:00 2001 From: Till JS Date: Mon, 23 Mar 2026 12:32:38 +0100 Subject: [PATCH] fix(matrix): add eslint-config to Dockerfile, revert to explicit package copies Copying all packages pulled in Astro deps that need git. Back to explicit copies with eslint-config added. Co-Authored-By: Claude Opus 4.6 (1M context) --- apps/matrix/apps/web/Dockerfile | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/apps/matrix/apps/web/Dockerfile b/apps/matrix/apps/web/Dockerfile index 41f49ebd1..211781fde 100644 --- a/apps/matrix/apps/web/Dockerfile +++ b/apps/matrix/apps/web/Dockerfile @@ -19,8 +19,20 @@ COPY package.json ./ COPY pnpm-lock.yaml ./ COPY patches ./patches -# Copy all shared packages (avoids workspace resolution errors) -COPY packages ./packages +# Copy shared packages needed by matrix web +COPY packages/shared-auth ./packages/shared-auth +COPY packages/shared-branding ./packages/shared-branding +COPY packages/shared-config ./packages/shared-config +COPY packages/shared-i18n ./packages/shared-i18n +COPY packages/shared-icons ./packages/shared-icons +COPY packages/shared-pwa ./packages/shared-pwa +COPY packages/shared-tailwind ./packages/shared-tailwind +COPY packages/shared-theme ./packages/shared-theme +COPY packages/shared-types ./packages/shared-types +COPY packages/shared-ui ./packages/shared-ui +COPY packages/shared-error-tracking ./packages/shared-error-tracking +COPY packages/shared-utils ./packages/shared-utils +COPY packages/eslint-config ./packages/eslint-config # Copy matrix web app COPY apps/matrix/apps/web ./apps/matrix/apps/web