From e92f652679ac73716a527526d3ca7742b581cbe3 Mon Sep 17 00:00:00 2001 From: Ajax Davis Date: Fri, 28 Nov 2025 04:09:07 +1000 Subject: [PATCH] fix(ci): ensure type-check runs after build to generate Prisma client MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add "build" to type-check dependsOn in turbo.json - Ensures packages run their own build before type-checking - Fixes @tpmjs/db type-check failing due to missing Prisma client - Maintains existing "^build" dependency on workspace dependencies This ensures Prisma client generation (via db package build script) completes before TypeScript type-checking runs, preventing CI failures. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- turbo.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/turbo.json b/turbo.json index 8f48a83..f603a3c 100644 --- a/turbo.json +++ b/turbo.json @@ -14,7 +14,7 @@ "dependsOn": ["^build"] }, "type-check": { - "dependsOn": ["^build"], + "dependsOn": ["build", "^build"], "outputs": [] }, "test": {