518 B
518 B
description
| description |
|---|
| Run all CI checks locally before pushing |
Run comprehensive CI validation locally:
- Run linters and fix issues (pnpm biome check --write, uv run ruff check --fix, uv run ruff format)
- Stage any lint fixes
- Run type checking (pnpm tsc --noEmit for TypeScript, uv run ty check for Python)
- Run test suite (pnpm test, uv run pytest)
- Verify build succeeds if build command exists (pnpm build)
- Report summary of all checks
IMPORTANT: Stop at first failure and report the error clearly.