Skip to content

Commit 1e856ea

Browse files
hugovkezio-melotti
andauthoredApr 13, 2025
Run unit tests on three operating systems (#285)
Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com>
1 parent cc5e153 commit 1e856ea

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed
 

Diff for: ‎.github/workflows/test.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -41,13 +41,12 @@ jobs:
4141
4242
unit:
4343
name: Unit tests
44-
runs-on: ubuntu-latest
44+
runs-on: ${{ matrix.os }}
4545
strategy:
4646
fail-fast: false
4747
matrix:
48-
python-version:
49-
- "3.13"
50-
- "3.14"
48+
python-version: ["3.13", "3.14"]
49+
os: [windows-latest, macos-latest, ubuntu-latest]
5150

5251
steps:
5352
- uses: actions/checkout@v4
@@ -69,5 +68,6 @@ jobs:
6968
- name: Upload coverage
7069
uses: codecov/codecov-action@v5
7170
with:
71+
flags: ${{ matrix.os }}
7272
name: Python ${{ matrix.python-version }}
7373
token: ${{ secrets.CODECOV_ORG_TOKEN }}

0 commit comments

Comments
 (0)