Initial commit
This commit is contained in:
14
commands/ci-check.md
Normal file
14
commands/ci-check.md
Normal file
@@ -0,0 +1,14 @@
|
||||
---
|
||||
description: Run all CI checks locally before pushing
|
||||
---
|
||||
|
||||
Run comprehensive CI validation locally:
|
||||
|
||||
1. Run linters and fix issues (pnpm biome check --write, uv run ruff check --fix, uv run ruff format)
|
||||
2. Stage any lint fixes
|
||||
3. Run type checking (pnpm tsc --noEmit for TypeScript, uv run ty check for Python)
|
||||
4. Run test suite (pnpm test, uv run pytest)
|
||||
5. Verify build succeeds if build command exists (pnpm build)
|
||||
6. Report summary of all checks
|
||||
|
||||
IMPORTANT: Stop at first failure and report the error clearly.
|
||||
Reference in New Issue
Block a user