mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-14 18:41:08 +02:00
fix(infra): include shared-ai + shared-rss in mana-api Dockerfile installer
apps/api/package.json lists @mana/shared-ai and @mana/shared-rss as
workspace deps, but the Dockerfile's builder stage never copied their
source. pnpm silently skipped the symlinks, and bun hit ENOENT on every
articles / ai import at runtime. Same class as 70c62e758 (shared-logger
in mana-auth) and the shared-types fix one commit earlier.
Without this, any push that triggered a mana-api rebuild failed
health-check and cascaded mana-web offline via depends_on.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
c1498c1099
commit
5c08653b19
1 changed files with 2 additions and 0 deletions
|
|
@ -36,6 +36,8 @@ COPY packages/shared-hono ./packages/shared-hono
|
|||
COPY packages/shared-logger ./packages/shared-logger
|
||||
COPY packages/shared-storage ./packages/shared-storage
|
||||
COPY packages/shared-types ./packages/shared-types
|
||||
COPY packages/shared-ai ./packages/shared-ai
|
||||
COPY packages/shared-rss ./packages/shared-rss
|
||||
# @mana/media-client lives under services/mana-media (sub-package).
|
||||
COPY services/mana-media/packages/client ./services/mana-media/packages/client
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue