Skip to content

Commit 73f69d5

Browse files
committed
fix: copy all workspace package.json files in API Dockerfile
bun install fails when workspace members are missing from the Docker build context. Add sdk-ts, cli, mcp, examples, and patches/ directory.
1 parent 2ee4c43 commit 73f69d5

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

apps/api/Dockerfile

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@ COPY apps/api/package.json apps/api/
66
COPY packages/contract/package.json packages/contract/
77
COPY packages/db/package.json packages/db/
88
COPY packages/config/package.json packages/config/
9+
COPY packages/sdk-ts/package.json packages/sdk-ts/
10+
COPY packages/cli/package.json packages/cli/
11+
COPY packages/mcp/package.json packages/mcp/
12+
COPY examples/package.json examples/
13+
COPY patches/ patches/
914
RUN bun install --frozen-lockfile
1015

1116
FROM deps AS build
@@ -23,6 +28,11 @@ COPY apps/api/package.json apps/api/
2328
COPY packages/contract/package.json packages/contract/
2429
COPY packages/db/package.json packages/db/
2530
COPY packages/config/package.json packages/config/
31+
COPY packages/sdk-ts/package.json packages/sdk-ts/
32+
COPY packages/cli/package.json packages/cli/
33+
COPY packages/mcp/package.json packages/mcp/
34+
COPY examples/package.json examples/
35+
COPY patches/ patches/
2636
RUN bun install --frozen-lockfile --production
2737

2838
COPY --from=build /app/apps/api/dist apps/api/dist

0 commit comments

Comments
 (0)