From b8a939a4f69773a521ab343dc2ef2905971a088e Mon Sep 17 00:00:00 2001 From: xCyanGrizzly Date: Wed, 18 Feb 2026 17:23:15 +0100 Subject: [PATCH] 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 --- .github/workflows/ci.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 81fd32f..b527e7a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -42,10 +42,12 @@ jobs: run: npm ci - name: Generate Prisma client - run: npx prisma generate - - - name: Verify Prisma client generated - run: ls -la src/generated/prisma/ + run: | + npx prisma generate + echo "--- Checking generated output ---" + ls -la src/generated/prisma/ || echo "ERROR: src/generated/prisma/ does not exist!" + echo "--- Checking node_modules/.prisma ---" + ls -la node_modules/.prisma/client/ 2>/dev/null || echo "No .prisma/client in node_modules" - name: Run database migrations run: npx prisma migrate deploy