Skip to content

ci: add GitHub Actions test workflow#3

Merged
DarriEy merged 1 commit into
mainfrom
ci/add-tests-workflow
Jul 10, 2026
Merged

ci: add GitHub Actions test workflow#3
DarriEy merged 1 commit into
mainfrom
ci/add-tests-workflow

Conversation

@DarriEy

@DarriEy DarriEy commented Jul 10, 2026

Copy link
Copy Markdown
Collaborator

Adds a tests workflow (pytest on Python 3.11 and 3.12, ubuntu-latest) on pushes to main and PRs — this repo previously had no CI. symfluence is installed explicitly since the calibration worker and plugin-registration tests import it at runtime though it is not a declared dependency. Mirrors the workflow already merged in jTOPMODEL (#5).

Repo and code assistance from Claude (Anthropic).

Runs the test suite on push to main and on PRs. symfluence is installed
explicitly because the calibration worker and plugin-registration tests import
it at runtime, though it is not a declared dependency (the pure-JAX model does
not require it).

Assisted-by: Claude (Anthropic)
@DarriEy
DarriEy merged commit bccf20c into main Jul 10, 2026
2 checks passed
@DarriEy
DarriEy deleted the ci/add-tests-workflow branch July 10, 2026 18:15
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