Skip to content

Add tests and CI workflow#4

Merged
pridolfi merged 1 commit intomainfrom
tests-ci
Feb 27, 2026
Merged

Add tests and CI workflow#4
pridolfi merged 1 commit intomainfrom
tests-ci

Conversation

@pridolfi
Copy link
Copy Markdown
Owner

  • Add pytest tests for CLI (usage, version, missing GEMINI_API_KEY) and server /ask
  • Add optional dev deps: pytest, ruff; configure in pyproject.toml
  • Add GitHub Actions workflow: lint (ruff) and test (pytest) on push/PR to main
  • Run CI for Python 3.9–3.12

- Add pytest tests for CLI (usage, version, missing GEMINI_API_KEY) and server /ask
- Add optional dev deps: pytest, ruff; configure in pyproject.toml
- Add GitHub Actions workflow: lint (ruff) and test (pytest) on push/PR to main
- Run CI for Python 3.9–3.12

Signed-off-by: Pablo Ridolfi <pridolfi@redhat.com>
@pridolfi pridolfi merged commit 170eead into main Feb 27, 2026
4 checks passed
@pridolfi pridolfi deleted the tests-ci branch February 27, 2026 11:46
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