Skip to content

CI: Update runners, Python matrix and Github Actions versions#364

Merged
KevinRK29 merged 4 commits into
mainfrom
update-ci
May 6, 2026
Merged

CI: Update runners, Python matrix and Github Actions versions#364
KevinRK29 merged 4 commits into
mainfrom
update-ci

Conversation

@KevinRK29
Copy link
Copy Markdown
Contributor

@KevinRK29 KevinRK29 commented May 6, 2026

  • Matrix: ubuntu-latest, CPython 3.11 + PyPy 3.8/3.10 (drop 3.8)
  • actions/checkout@v4, actions/setup-python@v5
  • MyPy step runs only when Python is not PyPy (startsWith guard)
  • Minor mypy annotation fix for mypy 2.0
  • Update stale coverage.yaml file

Checklist

General Contributing

  • Have you read the Code of Conduct and signed the CLA?

Is This a Code Change?

  • Non-code related change (markdown/git settings etc)
  • Code Change
  • Example/Test Code Change

Validation

  • Have you ran tox?
  • Do the tests pass?

@KevinRK29 KevinRK29 marked this pull request as ready for review May 6, 2026 19:38
@KevinRK29 KevinRK29 requested a review from aaronsky May 6, 2026 20:09
@KevinRK29 KevinRK29 merged commit 9aacc5e into main May 6, 2026
9 checks passed
@KevinRK29 KevinRK29 deleted the update-ci branch May 6, 2026 20:18
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