Skip to content

Run UI client checks in CI #1045 - #1076

Merged
erasta merged 7 commits into
masterfrom
ui-tests-ci
Sep 15, 2026
Merged

erasta merged 7 commits into
masterfrom
ui-tests-ci

Conversation

@erasta

@erasta erasta commented Sep 15, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

  Add ui/server/requirements-server.txt, the minimal dependency
  set for the server: 8 lines instead of the 378 in the root
  requirements.txt. The unit tests fake hera, so the scientific
  stack is not needed.

  Add a ui-server CI job that installs it and runs pytest.
  Add ui/server/requirements-integ.txt: the server set plus the six packages hera needs for the paths these tests drive.
  The tests had drifted from the UI and none of them ran in CI.
@erasta
erasta merged commit 9a4ab6d into master Sep 15, 2026
4 checks passed
@erasta
erasta deleted the ui-tests-ci branch September 15, 2026 14:56
@erasta erasta mentioned this pull request Sep 15, 2026
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