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