ci: run smoke/pytest suite in plugin CI (#14) #15

Merged
devops-engineer merged 1 commits from ci/add-smoke-tests-14 into main 2026-06-19 02:56:03 +00:00
+11
View File
@@ -66,3 +66,14 @@ jobs:
else:
print("::notice::No secrets detected")
PYEOF
- name: Run smoke tests
# Run the repo's unittest-based smoke suite (tests/test_*.py).
# Additive: existing validate + secret-check steps are unchanged.
# Uses stdlib unittest only (pyyaml is already installed above).
# pytest is invoked for nicer test discovery + summary output; the
# tests themselves are pure unittest, so this works without adding
# any new runtime dependency.
run: |
pip install pytest -q
python -m pytest tests/ -v