Skip to content

ci: test Python 3.10, 3.11 and 3.12 - #5

Merged
h2so4nackl-code merged 1 commit into
mainfrom
ci/python-310-311-312
Oct 1, 2026
Merged

h2so4nackl-code merged 1 commit into
mainfrom
ci/python-310-311-312

Conversation

@h2so4nackl-code

@h2so4nackl-code h2so4nackl-code commented Oct 1, 2026 •

Copy link
Copy Markdown
Owner

Add only .github/workflows/tests.yml with a Python 3.10, 3.11 and 3.12 matrix for push and pull_request. Each job installs .[dev] and runs pytest -q; repository contents permission stays read-only.

This replaces the single-version workflow proposed in #2. #2 remains open and unchanged. The branch starts from main commit f0327e8, which already contains merged #3 (Python 3.10 timeout compatibility), so the matrix does not run on the known incompatible implementation.

Validation: YAML syntax, both triggers, exact three-version matrix, setup-python matrix expression, install/test commands and read-only permissions checked. GitHub Actions PR run https://github.com/h2so4nackl-code/api-websocket-test-suite/actions/runs/36855575372: all three jobs succeeded; pytest logs show 15 passed on Python 3.10, 3.11 and 3.12. No source, tests, dependencies, metadata, badges or other files changed. No PR merge performed.

@h2so4nackl-code
h2so4nackl-code merged commit b7f1e50 into main Oct 1, 2026
6 checks passed
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