Commit Graph
6 Commits
Author SHA1 Message Date
xCyanGrizzlyandClaude 46cb517b8d fix: use standard @prisma/client imports instead of custom output path
The custom generator output to src/generated/prisma caused persistent
Turbopack module resolution failures in CI. Switch to the standard
@prisma/client import path which all bundlers resolve correctly.

- Remove custom output from prisma schema generator
- Update all imports from ../generated/prisma to @prisma/client
- Add postinstall script to auto-run prisma generate after npm ci
- Remove generated files from git (no longer needed in source tree)
- Simplify CI workflow (remove verify step and --webpack workaround)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-02-18 19:49:53 +01:00
xCyanGrizzlyandClaude Opus 4.6 e70bdda511 fix: use webpack build in CI to bypass Turbopack resolution bug
Turbopack cannot resolve imports from src/generated/prisma even
with relative paths and committed files. Switch to --webpack for
CI build. Also add file verification step for debugging.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 17:49:00 +01:00
xCyanGrizzlyandClaude Opus 4.6 57ce1bffb2 fix: remove standalone tsc step — next build handles type checking
The standalone `npx tsc --noEmit` can't resolve @/ path aliases
for generated Prisma client files on CI, even with baseUrl set.
next build already runs TypeScript type checking and ESLint via
its own bundler which handles path aliases correctly.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 17:29:27 +01:00
xCyanGrizzlyandClaude Opus 4.6 b8a939a4f6 ci: add prisma generate diagnostics to debug TS2307
Add ls output after prisma generate to verify files exist
before tsc runs. This will show whether the generated client
is in src/generated/prisma/ or elsewhere.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 17:23:15 +01:00
xCyanGrizzlyandClaude Opus 4.6 c7a9b78ffb fix: make DATABASE_URL available to all CI steps and add prisma verify
- Move DATABASE_URL to workflow-level env so all steps can access it
- Add verification step to confirm prisma generate creates output files
- This should fix TS2307 'Cannot find module @/generated/prisma' in CI

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 17:13:30 +01:00
xCyanGrizzly 3a5726e82b Init 2026-02-18 14:26:36 +01:00