Skip to content

Commit 8177ecd

Browse files
committed
Test on three operating systems and Python 3.14
1 parent 44ee209 commit 8177ecd

File tree

1 file changed

+13
-3
lines changed

1 file changed

+13
-3
lines changed

.github/workflows/test.yml

+13-3
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,24 @@ env:
1313
jobs:
1414
integration:
1515
name: Integration test
16-
runs-on: ubuntu-latest
16+
runs-on: ${{ matrix.os }}
17+
strategy:
18+
fail-fast: false
19+
matrix:
20+
python-version:
21+
- "3.13"
22+
- "3.14"
23+
os: [windows-latest, macos-latest, ubuntu-latest]
1724
steps:
1825
- uses: actions/checkout@v4
1926
with:
2027
persist-credentials: false
21-
- uses: actions/setup-python@v5
28+
29+
- name: Set up Python ${{ matrix.python-version }}
30+
uses: actions/setup-python@v5
2231
with:
23-
python-version: "3.13"
32+
python-version: ${{ matrix.python-version }}
33+
allow-prereleases: true
2434

2535
- name: Set up requirements
2636
run: |

0 commit comments

Comments
 (0)