Skip to content

Add CI and a single test command - #37

Merged
StockerMC merged 2 commits into
mainfrom
aayan/ci
Sep 27, 2026
Merged

StockerMC merged 2 commits into
mainfrom
aayan/ci

Conversation

@StockerMC

@StockerMC StockerMC commented Sep 27, 2026 •

Copy link
Copy Markdown
Collaborator
  • bun run test runs the unit tests that don't need a browser or server
  • CI: typecheck root, site/, admin/; format:check; bun run test; ruff; uv lock --check
  • Ruff lint limited to E9 + F for now; fixed the 24 findings (unused imports and variables)
  • Ruff also covers orchestrator/
  • Removed three nonexistent test scripts from DEVELOPING

All 24 were dead: unused imports, f-strings without placeholders, and locals that were assigned and never read.
bun run test runs every unit test that needs no browser or server (279 bun, 13 node). CI type-checks root, site and admin, runs format:check, the tests, pyflakes and uv lock --check on every PR. Ruff lint is limited to E9 and F until the wider backlog is cleared. DEVELOPING listed three test scripts that no longer exist.
@StockerMC
StockerMC merged commit 0471253 into main Sep 27, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant