fix: Make lint and test steps blocking in CI
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
Remove || true from lint and test steps to enforce quality gates. Tests and linting must pass for builds to succeed. This prevents regressions from being merged to develop.
This commit is contained in:
@@ -34,7 +34,7 @@ steps:
|
||||
SKIP_ENV_VALIDATION: "true"
|
||||
commands:
|
||||
- *use_deps
|
||||
- pnpm lint || true # Non-blocking while fixing legacy code
|
||||
- pnpm lint
|
||||
depends_on:
|
||||
- install
|
||||
when:
|
||||
@@ -66,7 +66,7 @@ steps:
|
||||
SKIP_ENV_VALIDATION: "true"
|
||||
commands:
|
||||
- *use_deps
|
||||
- pnpm test || true # Non-blocking while fixing legacy tests
|
||||
- pnpm test
|
||||
depends_on:
|
||||
- prisma-generate
|
||||
|
||||
|
||||
Reference in New Issue
Block a user