Skip to content

Commit 6bd24e7

Browse files
committed
Update test matrix as in fastapi-cli
1 parent 9df4e57 commit 6bd24e7

1 file changed

Lines changed: 16 additions & 2 deletions

File tree

.github/workflows/test.yml

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,23 @@ jobs:
2525
test:
2626
strategy:
2727
matrix:
28-
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.14"]
28+
os: [ ubuntu-latest, windows-latest, macos-latest ]
29+
python-version: ["3.14"]
30+
include:
31+
- python-version: "3.9"
32+
os: macos-latest
33+
- python-version: "3.10"
34+
os: ubuntu-latest
35+
- python-version: "3.11"
36+
os: windows-latest
37+
- python-version: "3.12"
38+
os: macos-latest
39+
- python-version: "3.13"
40+
os: ubuntu-latest
41+
- python-version: "3.13"
42+
os: windows-latest
2943
fail-fast: false
30-
runs-on: ubuntu-latest
44+
runs-on: ${{ matrix.os }}
3145
env:
3246
UV_PYTHON: ${{ matrix.python-version }}
3347
steps:

0 commit comments

Comments
 (0)