Skip to content

Commit e39a2cd

Browse files
Merge pull request #291 from oscarbenjamin/pr_test_os
CI: test all available OS in CI
2 parents beeca61 + c2c995d commit e39a2cd

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

.github/workflows/buildwheel.yml

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,17 @@ jobs:
8383
strategy:
8484
fail-fast: false
8585
matrix:
86-
os: [ubuntu-24.04, ubuntu-24.04-arm, windows-2019, macos-13, macos-14]
86+
os: [
87+
ubuntu-22.04,
88+
ubuntu-24.04,
89+
ubuntu-24.04-arm,
90+
windows-2019,
91+
windows-2022,
92+
windows-2025,
93+
macos-13,
94+
macos-14,
95+
macos-15,
96+
]
8797
# This list to be kept in sync with python-requires in pyproject.toml.
8898
python-version: ['3.11', '3.12', '3.13', '3.13t', 'pypy3.11']
8999

@@ -94,8 +104,8 @@ jobs:
94104
allow-prereleases: true
95105
- uses: actions/download-artifact@v4
96106
with:
97-
name: wheels-${{ matrix.os }}
98107
path: wheelhouse
108+
merge-multiple: true
99109
- run: pip install --no-index --find-links wheelhouse python_flint
100110

101111
# Check if the GIL is disabled in the free-threading build after import.

0 commit comments

Comments
 (0)