Skip to content

feat(ci): add Python syntax and pytest collection validation (#173)#174

Open
hanthor wants to merge 1 commit into
mainfrom
feat/python-validation-ci-173
Open

feat(ci): add Python syntax and pytest collection validation (#173)#174
hanthor wants to merge 1 commit into
mainfrom
feat/python-validation-ci-173

Conversation

@hanthor
Copy link
Copy Markdown
Member

@hanthor hanthor commented May 30, 2026

Closes #173

Adds Python validation to the lint workflow:

  • Python syntax check (py_compile) for all test files
  • pytest collection check to catch import errors, broken fixtures, and missing conftest

Previously CI only ran argo lint on workflow YAML files, leaving Python test errors invisible until runtime.

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.

[quality] CI only runs argo lint — Python test files have no syntax/import validation

1 participant