From f37f85eded480c03629f927e925fd4fc99eeeff7 Mon Sep 17 00:00:00 2001 From: Wuesteon Date: Tue, 16 Dec 2025 03:14:45 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20fix(docker):=20add=20better-auth?= =?UTF-8?q?-types=20to=20backend=20Dockerfiles?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add missing @manacore/better-auth-types package to backend Docker builds. The shared-nestjs-auth package 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/backend/Dockerfile | 4 ++++ apps/chat/apps/backend/Dockerfile | 4 ++++ apps/clock/apps/backend/Dockerfile | 4 ++++ apps/todo/apps/backend/Dockerfile | 4 ++++ 4 files changed, 16 insertions(+) diff --git a/apps/calendar/apps/backend/Dockerfile b/apps/calendar/apps/backend/Dockerfile index 129862166..31cc54537 100644 --- a/apps/calendar/apps/backend/Dockerfile +++ b/apps/calendar/apps/backend/Dockerfile @@ -12,6 +12,7 @@ COPY package.json ./ COPY pnpm-lock.yaml ./ # Copy shared packages +COPY packages/better-auth-types ./packages/better-auth-types COPY packages/shared-errors ./packages/shared-errors COPY packages/shared-nestjs-auth ./packages/shared-nestjs-auth @@ -23,6 +24,9 @@ COPY apps/calendar/apps/backend ./apps/calendar/apps/backend RUN pnpm install --frozen-lockfile # Build shared packages first +WORKDIR /app/packages/better-auth-types +RUN pnpm build + WORKDIR /app/packages/shared-errors RUN pnpm build diff --git a/apps/chat/apps/backend/Dockerfile b/apps/chat/apps/backend/Dockerfile index 9bec7862f..ef8672067 100644 --- a/apps/chat/apps/backend/Dockerfile +++ b/apps/chat/apps/backend/Dockerfile @@ -12,6 +12,7 @@ COPY package.json ./ COPY pnpm-lock.yaml ./ # Copy shared packages +COPY packages/better-auth-types ./packages/better-auth-types COPY packages/shared-errors ./packages/shared-errors COPY packages/shared-nestjs-auth ./packages/shared-nestjs-auth COPY packages/shared-storage ./packages/shared-storage @@ -23,6 +24,9 @@ COPY apps/chat/apps/backend ./apps/chat/apps/backend RUN pnpm install --frozen-lockfile # Build shared packages first +WORKDIR /app/packages/better-auth-types +RUN pnpm build + WORKDIR /app/packages/shared-errors RUN pnpm build diff --git a/apps/clock/apps/backend/Dockerfile b/apps/clock/apps/backend/Dockerfile index a2b05c80b..c4d9bb9ae 100644 --- a/apps/clock/apps/backend/Dockerfile +++ b/apps/clock/apps/backend/Dockerfile @@ -12,6 +12,7 @@ COPY package.json ./ COPY pnpm-lock.yaml ./ # Copy shared packages +COPY packages/better-auth-types ./packages/better-auth-types COPY packages/shared-errors ./packages/shared-errors COPY packages/shared-nestjs-auth ./packages/shared-nestjs-auth @@ -23,6 +24,9 @@ COPY apps/clock/apps/backend ./apps/clock/apps/backend RUN pnpm install --frozen-lockfile # Build shared packages first +WORKDIR /app/packages/better-auth-types +RUN pnpm build + WORKDIR /app/packages/shared-errors RUN pnpm build diff --git a/apps/todo/apps/backend/Dockerfile b/apps/todo/apps/backend/Dockerfile index e589ef07b..a76964e5f 100644 --- a/apps/todo/apps/backend/Dockerfile +++ b/apps/todo/apps/backend/Dockerfile @@ -12,6 +12,7 @@ COPY package.json ./ COPY pnpm-lock.yaml ./ # Copy shared packages +COPY packages/better-auth-types ./packages/better-auth-types COPY packages/shared-errors ./packages/shared-errors COPY packages/shared-nestjs-auth ./packages/shared-nestjs-auth @@ -22,6 +23,9 @@ COPY apps/todo/apps/backend ./apps/todo/apps/backend RUN pnpm install --frozen-lockfile # Build shared packages first +WORKDIR /app/packages/better-auth-types +RUN pnpm build + WORKDIR /app/packages/shared-errors RUN pnpm build