Skip to content

Conversation

@AlexanderOnischenko
Copy link
Owner

Motivation

  • Ensure pull requests run the same pytest invocation as the pre-commit hook by adding a CI workflow that executes tests with the not slow and not known_bad markers.

Description

  • Add .github/workflows/pytest.yml which triggers on pull_request, sets up Python 3.11, installs dev dependencies with python -m pip install -e ".[dev]", sets PYTHONPATH to .:src, and runs python -m pytest -q -m "not slow and not known_bad".

Testing

  • No automated tests were run as part of this change; the new workflow will run python -m pytest -q -m "not slow and not known_bad" automatically on future pull requests.

Codex Task

@AlexanderOnischenko AlexanderOnischenko merged commit 1d8a9f8 into dev Jan 23, 2026
2 checks passed
@AlexanderOnischenko AlexanderOnischenko deleted the codex/add-github-workflow-for-pytest-on-pr branch January 23, 2026 14:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants