Skip to content

Add CI for tests and code quality - #4

Merged
khlaifiabilel merged 2 commits into
mainfrom
3-add-ci-for-tests-and-code-quality
Jul 31, 2026
Merged

Add CI for tests and code quality#4
khlaifiabilel merged 2 commits into
mainfrom
3-add-ci-for-tests-and-code-quality

Conversation

@aymenmootamri

@aymenmootamri aymenmootamri commented Jul 31, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • distinguish runtime and development dependency installation
  • run the synthetic test suite on Python 3.10 and 3.12
  • enforce Ruff lint and formatting checks
  • document CI as the reproducible validation path

Validation

  • python -m pytest -q (18 passed)
  • ruff check .
  • ruff format --check .
  • git diff --check

GitHub-hosted jobs could not start because the repository owner account is locked due to a billing issue. Both jobs contain zero execution steps; this is an account-level runner restriction rather than a test failure.

Closes #3

@aymenmootamri aymenmootamri self-assigned this Jul 31, 2026
@aymenmootamri aymenmootamri linked an issue Jul 31, 2026 that may be closed by this pull request
Run the synthetic test suite and Ruff validation on supported Python versions, and distinguish runtime installation from development setup.
@khlaifiabilel khlaifiabilel changed the title Update requirements file reference in README Add CI for tests and code quality Jul 31, 2026
@khlaifiabilel
khlaifiabilel merged commit bd3b68c into main Jul 31, 2026
1 of 3 checks passed
@khlaifiabilel
khlaifiabilel deleted the 3-add-ci-for-tests-and-code-quality branch July 31, 2026 10:33
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.

Add CI for tests and code quality

2 participants