Skip to content

Commit 00c0c32

Browse files
committed
CI: Run test suite on more runners
- macos-13: macOS Intel runners - macos-14: macOS ARM runners - windows-latest: Windows Server runners
1 parent 79bea62 commit 00c0c32

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

.github/workflows/test.yaml

+13-1
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,22 @@ jobs:
2222
strategy:
2323
fail-fast: false
2424
matrix:
25-
os: [ ubuntu-latest, macos-latest ]
25+
os: [ ubuntu-latest ]
2626
python-version: [ '3.8', '3.9', '3.10', '3.11', '3.12' ]
27+
include:
28+
- os: macos-13
29+
python-version: '3.11'
30+
- os: macos-14
31+
python-version: '3.11'
32+
- os: windows-latest
33+
python-version: '3.11'
2734
steps:
2835
- uses: actions/checkout@v4
36+
- name: Install pipx
37+
if: ${{ matrix.os == 'macos-14' }}
38+
run: |
39+
python3 -m pip install pipx
40+
python3 -m pipx ensurepath
2941
- uses: actions/setup-python@v5
3042
with:
3143
python-version: ${{ matrix.python-version }}

0 commit comments

Comments
 (0)