forked from 0xWheatyz/SPARC
Add ruff linting and tsc type-checking to CI #939
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
No linting or static type-checking runs in CI. Python style issues and TypeScript type errors can reach the main branch undetected.
Roadmap: P2 CI/CD -- No linting or type checking (ROADMAP.md)
What to do:
Acceptance criteria:
This issue has been resolved. The CI workflow at
.gitea/workflows/build.yamland.gitea/workflows/test.yamlboth include ruff linting (ruff check SPARC/ tests/) and TypeScript type checking (npx tsc --noEmit). See merged PRs including #269 (tsc CI) and existing ruff steps. Closing as completed.