Skip to content

Commit a4bc9d0

Browse files
committed
increase test times, reduce tests
1 parent 94e4699 commit a4bc9d0

File tree

1 file changed

+13
-2
lines changed

1 file changed

+13
-2
lines changed

.github/workflows/python-test.yml

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,23 @@ defaults:
2424
jobs:
2525
python-test:
2626
runs-on: ${{ matrix.os }}
27-
timeout-minutes: 150
27+
timeout-minutes: 240
2828
strategy:
2929
fail-fast: false
3030
matrix:
31-
os: [ubuntu-latest, windows-latest, macOS-latest]
31+
# Full Python version matrix on Ubuntu (fast)
32+
os: [ubuntu-latest]
3233
python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"]
34+
include:
35+
# Windows/macOS: only test oldest and newest stable Python (slow platforms)
36+
- os: windows-latest
37+
python-version: "3.10"
38+
- os: windows-latest
39+
python-version: "3.14"
40+
- os: macOS-latest
41+
python-version: "3.10"
42+
- os: macOS-latest
43+
python-version: "3.14"
3344

3445
steps:
3546
- name: Free Disk Space (Ubuntu)

0 commit comments

Comments
 (0)