Skip to content

Run pytest in CI#265

Merged
maximmaxim345 merged 3 commits into
mainfrom
ci/run-pytest
Jun 11, 2026
Merged

Run pytest in CI#265
maximmaxim345 merged 3 commits into
mainfrom
ci/run-pytest

Conversation

@maximmaxim345

Copy link
Copy Markdown
Member

CI installed the test extras but only ran pre-commit, so the test suite never ran on PRs. The workflow now has separate lint and test jobs that run in parallel and report as independent status checks.

Copilot AI review requested due to automatic review settings June 11, 2026 12:58

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the GitHub Actions CI workflow so that the Python test suite is executed on pushes/PRs (previously CI only ran pre-commit, so pytest was never invoked). It splits linting and testing into separate jobs, enabling them to run in parallel and report as independent status checks.

Changes:

  • Split the existing CI workflow into separate lint and test jobs.
  • Keep linting on pre-commit, and add an explicit pytest invocation in the new test job.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@maximmaxim345 maximmaxim345 merged commit 30256dc into main Jun 11, 2026
2 checks passed
@maximmaxim345 maximmaxim345 deleted the ci/run-pytest branch June 11, 2026 13:01
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.

2 participants