Files
basil/packages
Paul R Kartchner 101a5392d0
Some checks failed
Basil CI/CD Pipeline / Code Linting (push) Successful in 58s
Basil CI/CD Pipeline / Web Tests (push) Successful in 1m10s
Basil CI/CD Pipeline / API Tests (push) Successful in 1m22s
Basil CI/CD Pipeline / Shared Package Tests (push) Successful in 59s
Basil CI/CD Pipeline / Security Scanning (push) Successful in 1m10s
Basil CI/CD Pipeline / Build All Packages (push) Failing after 1m31s
Basil CI/CD Pipeline / E2E Tests (push) Has been skipped
Basil CI/CD Pipeline / Build & Push Docker Images (push) Has been skipped
Basil CI/CD Pipeline / Trigger Deployment (push) Has been skipped
fix: generate Prisma client before TypeScript build
The build was failing because Prisma client types weren't being generated
before running tsc. This caused errors like:

- Module '"@prisma/client"' has no exported member 'User'
- Property 'role' does not exist on type 'User'
- Property 'id' does not exist on type 'User'

Changed the build script from:
  "build": "tsc"
To:
  "build": "prisma generate && tsc"

This ensures the Prisma client is generated with all model types before
TypeScript compilation.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-15 14:59:36 +00:00
..