Files
stack/.woodpecker.yml
Jason Woltje a0d4249967
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci: fix Prisma client generation race condition
Removed redundant prisma:generate commands from typecheck, test, and
build steps. The dedicated prisma-generate step already generates the
client, and all subsequent steps depend on it and share node_modules.

Multiple concurrent generation attempts were causing ENOENT errors
during file rename operations:
  Error: ENOENT: no such file or directory, rename
  '.../libquery_engine-linux-musl-openssl-3.0.x.so.node.tmp33'

This fix ensures Prisma client is generated exactly once per pipeline
run, eliminating the race condition.

Refs #CI-woodpecker

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-31 10:38:16 -06:00

1.6 KiB