Skip to content

Test multiple Python versions#580

Open
martincostello wants to merge 3 commits intow3c:mainfrom
martincostello:test-multiple-python-versions
Open

Test multiple Python versions#580
martincostello wants to merge 3 commits intow3c:mainfrom
martincostello:test-multiple-python-versions

Conversation

@martincostello
Copy link
Contributor

@martincostello martincostello commented Mar 15, 2026

  • Update tests to run a matrix for 3.11-3.13.
  • Update GitHub Actions to their latest versions.

- Update tests to run a matrix for 3.11-3.14.
- Update GitHub Actions to their latest versions.
- Disable until w3c#581 is fixed.
- Add job to meet the required statuses without needing to reconfigure the status checks.
@martincostello martincostello marked this pull request as ready for review March 15, 2026 16:09
Copilot AI review requested due to automatic review settings March 15, 2026 16:09
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the CI self-test workflow to execute the Python self-tests across multiple Python versions and introduces a follow-up gating job intended to fail the workflow if any matrix run fails.

Changes:

  • Add a strategy matrix to run tests on Python 3.11–3.13.
  • Update the checkout/setup-python GitHub Action versions.
  • Add a self-test job that gates overall success based on the matrix results.

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

- Rename steps.
- Fix indentation.
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