Skip to content

Run plugin tests in GitHub Actions - #132

Merged
ElMassimo merged 2 commits into
masterfrom
chore/test-ci-workflow
Sep 29, 2026
Merged

ElMassimo merged 2 commits into
masterfrom
chore/test-ci-workflow

Conversation

@ElMassimo

Copy link
Copy Markdown
Collaborator

Summary

  • Run the unittest suite for PRs targeting master and pushes to master, on Python 3.8 and 3.14.
  • Handle Python 3.8 HTTPError.code so the existing HTTP response tests pass on both versions.

Verification

  • uv run --no-project --python 3.8 python -m unittest discover -s tests -q (15 passed)
  • python3 -m unittest discover -s tests -q (3.14; 15 passed)

Opening this PR also verifies that the new workflow runs on pull requests before it is merged.

Test Python 3.8 and 3.14 on changes targeting master. Handle HTTPError status on Python 3.8 so both CI jobs can pass.
@ElMassimo
ElMassimo merged commit 2667dc7 into master Sep 29, 2026
2 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