From cd191068578f7b7c9fb255de21cedd153029d21e Mon Sep 17 00:00:00 2001 From: Wuesteon Date: Tue, 16 Dec 2025 02:59:51 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20fix(docker):=20add=20better-auth?= =?UTF-8?q?-types=20to=20web=20app=20Dockerfiles?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add missing @manacore/better-auth-types package to Docker builds. The shared-auth package now depends on this new types package. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- apps/calendar/apps/web/Dockerfile | 4 ++++ apps/chat/apps/web/Dockerfile | 4 ++++ apps/clock/apps/web/Dockerfile | 4 ++++ apps/contacts/apps/web/Dockerfile | 4 ++++ apps/manacore/apps/web/Dockerfile | 4 ++++ apps/todo/apps/web/Dockerfile | 4 ++++ 6 files changed, 24 insertions(+) diff --git a/apps/calendar/apps/web/Dockerfile b/apps/calendar/apps/web/Dockerfile index b395ea873..518c7a609 100644 --- a/apps/calendar/apps/web/Dockerfile +++ b/apps/calendar/apps/web/Dockerfile @@ -20,6 +20,7 @@ COPY package.json ./ COPY pnpm-lock.yaml ./ # Copy shared packages needed by calendar web +COPY packages/better-auth-types ./packages/better-auth-types COPY packages/shared-auth ./packages/shared-auth COPY packages/shared-auth-ui ./packages/shared-auth-ui COPY packages/shared-branding ./packages/shared-branding @@ -47,6 +48,9 @@ COPY apps/calendar/apps/web ./apps/calendar/apps/web RUN pnpm install --frozen-lockfile # Build shared packages that need building +WORKDIR /app/packages/better-auth-types +RUN pnpm build || true + WORKDIR /app/packages/shared-auth RUN pnpm build || true diff --git a/apps/chat/apps/web/Dockerfile b/apps/chat/apps/web/Dockerfile index 24587a39e..5e829acbc 100644 --- a/apps/chat/apps/web/Dockerfile +++ b/apps/chat/apps/web/Dockerfile @@ -20,6 +20,7 @@ COPY package.json ./ COPY pnpm-lock.yaml ./ # Copy shared packages needed by chat web +COPY packages/better-auth-types ./packages/better-auth-types COPY packages/shared-auth ./packages/shared-auth COPY packages/shared-auth-ui ./packages/shared-auth-ui COPY packages/shared-branding ./packages/shared-branding @@ -45,6 +46,9 @@ COPY apps/chat/apps/web ./apps/chat/apps/web RUN pnpm install --frozen-lockfile # Build shared packages that need building +WORKDIR /app/packages/better-auth-types +RUN pnpm build || true + WORKDIR /app/packages/shared-auth RUN pnpm build || true diff --git a/apps/clock/apps/web/Dockerfile b/apps/clock/apps/web/Dockerfile index b988e367b..f7551125e 100644 --- a/apps/clock/apps/web/Dockerfile +++ b/apps/clock/apps/web/Dockerfile @@ -20,6 +20,7 @@ COPY package.json ./ COPY pnpm-lock.yaml ./ # Copy shared packages needed by clock web +COPY packages/better-auth-types ./packages/better-auth-types COPY packages/shared-auth ./packages/shared-auth COPY packages/shared-auth-ui ./packages/shared-auth-ui COPY packages/shared-branding ./packages/shared-branding @@ -45,6 +46,9 @@ COPY apps/clock/apps/web ./apps/clock/apps/web RUN pnpm install --frozen-lockfile # Build shared packages that need building +WORKDIR /app/packages/better-auth-types +RUN pnpm build || true + WORKDIR /app/packages/shared-auth RUN pnpm build || true diff --git a/apps/contacts/apps/web/Dockerfile b/apps/contacts/apps/web/Dockerfile index 702110cb8..108e5dfc8 100644 --- a/apps/contacts/apps/web/Dockerfile +++ b/apps/contacts/apps/web/Dockerfile @@ -20,6 +20,7 @@ COPY package.json ./ COPY pnpm-lock.yaml ./ # Copy shared packages needed by contacts web +COPY packages/better-auth-types ./packages/better-auth-types COPY packages/shared-auth ./packages/shared-auth COPY packages/shared-auth-ui ./packages/shared-auth-ui COPY packages/shared-branding ./packages/shared-branding @@ -48,6 +49,9 @@ COPY apps/contacts/apps/web ./apps/contacts/apps/web RUN pnpm install --frozen-lockfile # Build shared packages that need building +WORKDIR /app/packages/better-auth-types +RUN pnpm build || true + WORKDIR /app/packages/shared-auth RUN pnpm build || true diff --git a/apps/manacore/apps/web/Dockerfile b/apps/manacore/apps/web/Dockerfile index be258a8e7..ef695be47 100644 --- a/apps/manacore/apps/web/Dockerfile +++ b/apps/manacore/apps/web/Dockerfile @@ -20,6 +20,7 @@ COPY package.json ./ COPY pnpm-lock.yaml ./ # Copy shared packages needed by manacore web +COPY packages/better-auth-types ./packages/better-auth-types COPY packages/shared-auth ./packages/shared-auth COPY packages/shared-auth-ui ./packages/shared-auth-ui COPY packages/shared-branding ./packages/shared-branding @@ -46,6 +47,9 @@ COPY apps/manacore/apps/web ./apps/manacore/apps/web RUN pnpm install --frozen-lockfile # Build shared packages that need building +WORKDIR /app/packages/better-auth-types +RUN pnpm build || true + WORKDIR /app/packages/shared-auth RUN pnpm build || true diff --git a/apps/todo/apps/web/Dockerfile b/apps/todo/apps/web/Dockerfile index 6ffa994d7..ea4b852a7 100644 --- a/apps/todo/apps/web/Dockerfile +++ b/apps/todo/apps/web/Dockerfile @@ -20,6 +20,7 @@ COPY package.json ./ COPY pnpm-lock.yaml ./ # Copy shared packages needed by todo web +COPY packages/better-auth-types ./packages/better-auth-types COPY packages/shared-auth ./packages/shared-auth COPY packages/shared-auth-ui ./packages/shared-auth-ui COPY packages/shared-branding ./packages/shared-branding @@ -48,6 +49,9 @@ COPY apps/todo/apps/web ./apps/todo/apps/web RUN pnpm install --frozen-lockfile # Build shared packages that need building +WORKDIR /app/packages/better-auth-types +RUN pnpm build || true + WORKDIR /app/packages/shared-auth RUN pnpm build || true