We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 149ed67 commit 81d0c5cCopy full SHA for 81d0c5c
1 file changed
.github/workflows/tests.yml
@@ -10,16 +10,21 @@ on:
10
11
jobs:
12
test:
13
- runs-on: ubuntu-latest
+ runs-on: ${{ matrix.os }}
14
+ strategy:
15
+ fail-fast: false
16
+ matrix:
17
+ os: [ubuntu-latest, macos-latest, windows-latest]
18
+ python-version: ["3.11", "3.12", "3.13"]
19
20
steps:
21
- name: Checkout code
22
uses: actions/checkout@v4
23
- - name: Set up Python
- uses: actions/setup-python@v4
24
+ - name: Set up Python ${{ matrix.python-version }}
25
+ uses: actions/setup-python@v5
26
with:
- python-version: "3.11"
27
+ python-version: ${{ matrix.python-version }}
28
29
- name: Install dependencies
30
run: |
@@ -34,4 +39,4 @@ jobs:
34
39
uses: codecov/codecov-action@v5
35
40
36
41
token: ${{ secrets.CODECOV_TOKEN }}
37
-
42
+ flags: ${{ matrix.os }}-py${{ matrix.python-version }}
0 commit comments