@@ -13,6 +13,7 @@ COPY packages/db/package.json ./packages/db/
1313COPY packages/utils/package.json ./packages/utils/
1414COPY packages/integration-platform/package.json ./packages/integration-platform/
1515COPY packages/tsconfig/package.json ./packages/tsconfig/
16+ COPY packages/email/package.json ./packages/email/
1617
1718# Copy API package.json
1819COPY apps/api/package.json ./apps/api/
@@ -32,6 +33,7 @@ COPY packages/db ./packages/db
3233COPY packages/utils ./packages/utils
3334COPY packages/integration-platform ./packages/integration-platform
3435COPY packages/tsconfig ./packages/tsconfig
36+ COPY packages/email ./packages/email
3537
3638# Copy API source
3739COPY apps/api ./apps/api
@@ -42,6 +44,7 @@ COPY --from=deps /app/node_modules ./node_modules
4244# Build workspace packages
4345RUN cd packages/db && bun run build && cd ../..
4446RUN cd packages/integration-platform && bun run build && cd ../..
47+ RUN cd packages/email && bun run build && cd ../..
4548
4649# Generate Prisma client for API (copy schema and generate)
4750RUN cd packages/db && node scripts/combine-schemas.js && cd ../..
@@ -75,6 +78,7 @@ COPY --from=builder /app/packages/db ./packages/db
7578COPY --from=builder /app/packages/utils ./packages/utils
7679COPY --from=builder /app/packages/integration-platform ./packages/integration-platform
7780COPY --from=builder /app/packages/tsconfig ./packages/tsconfig
81+ COPY --from=builder /app/packages/email ./packages/email
7882
7983# Copy production node_modules (includes symlinks to workspace packages above)
8084COPY --from=builder /app/node_modules ./node_modules
@@ -101,4 +105,3 @@ HEALTHCHECK --interval=30s --timeout=3s --start-period=5s --retries=3 \
101105
102106# Start the application
103107CMD ["node", "dist/src/main.js"]
104-
0 commit comments