Skip to content

PB-1420: Add Windows to CI testing matrix#87

Merged
cjfuller-dev merged 4 commits into
mainfrom
PB-1420-chris-windows-ci-matrix
Jun 1, 2026
Merged

PB-1420: Add Windows to CI testing matrix#87
cjfuller-dev merged 4 commits into
mainfrom
PB-1420-chris-windows-ci-matrix

Conversation

@cjfuller-dev
Copy link
Copy Markdown
Contributor

@cjfuller-dev cjfuller-dev commented May 28, 2026

Summary

Adds windows-latest to the CI testing matrix for unit tests, ensuring the types package is validated on Windows.

Changes

  • Added os: [ubuntu-latest, windows-latest] to the strategy matrix
  • Set defaults: run: shell: bash at the workflow level (Git Bash is available on Windows runners)
  • Replaced sh ci/run_tests.sh with direct poetry run pytest tests command for cross-platform compatibility

What was tested

  • CI will run on this PR to validate the Windows matrix works end-to-end

@cjfuller-dev cjfuller-dev marked this pull request as ready for review May 28, 2026 15:22
Comment thread .github/workflows/run_tests.yaml
Comment thread .github/workflows/run_tests.yaml Outdated
@cjfuller-dev cjfuller-dev merged commit cef7aac into main Jun 1, 2026
9 checks passed
@cjfuller-dev cjfuller-dev deleted the PB-1420-chris-windows-ci-matrix branch June 1, 2026 08:41
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