Build the agent-native compute CRM platform
CI / verify (push) Successful in 3m6s

This commit is contained in:
2026-08-13 01:39:01 -07:00
parent bfd2f8d95a
commit 853bde2265
160 changed files with 61812 additions and 483 deletions
+5 -1
View File
@@ -17,6 +17,7 @@ COPY packages/prime/package.json packages/prime/
COPY apps/api/package.json apps/api/
COPY apps/web/package.json apps/web/
COPY apps/mcp/package.json apps/mcp/
COPY apps/piggy/package.json apps/piggy/
RUN npm install --no-audit --no-fund
COPY . .
@@ -28,7 +29,8 @@ RUN npx tsc --noEmit -p packages/core/tsconfig.json \
&& npx tsc --noEmit -p packages/prime/tsconfig.json \
&& npx tsc --noEmit -p apps/api/tsconfig.json \
&& npx tsc --noEmit -p apps/web/tsconfig.json \
&& npx tsc --noEmit -p apps/mcp/tsconfig.json
&& npx tsc --noEmit -p apps/mcp/tsconfig.json \
&& npx tsc --noEmit -p apps/piggy/tsconfig.json
RUN npm run build -w @pig/web
@@ -46,11 +48,13 @@ COPY packages/db/package.json packages/db/
COPY packages/prime/package.json packages/prime/
COPY apps/api/package.json apps/api/
COPY apps/mcp/package.json apps/mcp/
COPY apps/piggy/package.json apps/piggy/
RUN npm install --omit=dev --no-audit --no-fund && npm install tsx --no-audit --no-fund
COPY packages ./packages
COPY apps/api ./apps/api
COPY apps/mcp ./apps/mcp
COPY apps/piggy ./apps/piggy
COPY --from=build /app/apps/web/dist ./apps/web/dist
# Run unprivileged. The node image ships a `node` user for exactly this.