This commit is contained in:
@@ -94,13 +94,7 @@ jobs:
|
||||
run: npm install --no-audit --no-fund
|
||||
|
||||
- name: Typecheck every package
|
||||
run: |
|
||||
npx tsc --noEmit -p packages/core/tsconfig.json
|
||||
npx tsc --noEmit -p packages/db/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
|
||||
run: npm run typecheck
|
||||
|
||||
- name: Unit tests
|
||||
run: npm test --workspaces --if-present
|
||||
@@ -123,6 +117,9 @@ jobs:
|
||||
echo "contacts: $BEFORE -> $AFTER"
|
||||
test "$BEFORE" = "$AFTER" || { echo "SEED IS NOT IDEMPOTENT"; exit 1; }
|
||||
|
||||
- name: Critical path E2E against Postgres and Hono
|
||||
run: npm run test:e2e
|
||||
|
||||
- name: Server boots and answers
|
||||
run: |
|
||||
NODE_ENV=development PIG_PORT=8930 npx tsx apps/api/src/server.ts &
|
||||
|
||||
Reference in New Issue
Block a user