Skip to content

ci: lint/typecheck/test the ui/ app #452

Description

@zaebee

Leftover of #42. Python CI (ci.yml: ruff, mypy, pytest, interrogate), autodoc (autodoc.yml) and ontology compliance (tests/unit/test_ontology_compliance.py) all shipped.

The ui/ app (bun, eslint, bunfig.toml) has no CI job at all — no workflow references ui/. A change there can break the build and merge green.

Scope: a path-filtered job (ui/**) running bun install --frozen-lockfile, lint, typecheck, tests, build.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestshould-haveImportant for scale and quality

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions