Skip to content

Commit c18e1e4

Browse files
committed
CI: add windows
1 parent 9c43a45 commit c18e1e4

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

.github/workflows/ci.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,12 +42,16 @@ jobs:
4242
name: ${{ matrix.environment }} (${{ matrix.platform }})
4343
runs-on: >-
4444
${{ matrix.platform == 'macos' && 'macos-latest'
45+
|| matrix.platform == 'windows' && 'windows-latest'
4546
|| matrix.platform == 'linux-arm' && 'ubuntu-24.04-arm'
4647
|| matrix.x64_runner || 'ubuntu-slim' }}
48+
defaults:
49+
run:
50+
shell: bash # Windows defaults to pwsh, where ${VAR} isn't expansion
4751
strategy:
4852
fail-fast: false
4953
matrix:
50-
platform: [linux-x64, linux-arm, macos]
54+
platform: [linux-x64, linux-arm, macos, windows]
5155
environment:
5256
- tests-py311
5357
- tests-py314
@@ -92,3 +96,4 @@ jobs:
9296
uses: codecov/codecov-action@fb8b3582c8e4def4969c97caa2f19720cb33a72f # v7.0.0
9397
with:
9498
token: ${{ secrets.CODECOV_TOKEN }}
99+
flags: ${{ matrix.platform }}

0 commit comments

Comments
 (0)