fix(#364): add prisma-generate dependency to lint step in CI

The lint step in .woodpecker/api.yml depended only on install, but
ESLint needs Prisma-generated client types to resolve imports. Without
prisma-generate running first, all Prisma type references produce
false-positive errors (3,919 total). Changing the dependency from
install to prisma-generate fixes the issue since prisma-generate
already depends on install.

Fixes #364

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Jason Woltje
2026-02-12 12:40:20 -06:00
parent 429cf85f87
commit a534f70abd

View File

@@ -59,7 +59,7 @@ steps:
- *use_deps
- pnpm --filter "@mosaic/api" lint
depends_on:
- install
- prisma-generate
prisma-generate:
image: *node_image