Skip to content

Commit 11a9804

Browse files
committed
ci: run full test matrix before prerelease
1 parent 0ffee18 commit 11a9804

1 file changed

Lines changed: 11 additions & 4 deletions

File tree

.github/workflows/prerelease.yml

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,19 @@ permissions:
1414

1515
jobs:
1616
test:
17-
name: Test
17+
name: ${{ matrix.runner }} / Python ${{ matrix.python-version }}
18+
strategy:
19+
fail-fast: false
20+
matrix:
21+
python-version: ["3.11", "3.12", "3.13", "3.14"]
22+
runner: [macos-latest, ubuntu-latest, windows-latest]
23+
architecture: [x64]
1824
uses: ./.github/workflows/test.yml
1925
with:
20-
python-version: "3.13"
21-
runner: ubuntu-latest
22-
build-distribution: true
26+
python-version: ${{ matrix.python-version }}
27+
runner: ${{ matrix.runner }}
28+
architecture: ${{ matrix.architecture }}
29+
build-distribution: ${{ matrix.runner == 'ubuntu-latest' && matrix.python-version == '3.13' }}
2330

2431
prerelease:
2532
name: Prerelease to PyPI

0 commit comments

Comments
 (0)