Skip to content

Commit 7961443

Browse files
authored
Running unit tests on a full grid (#158)
This might be over-doing it. We'll see. For now, it is a test.
1 parent 1a44fe4 commit 7961443

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

.github/workflows/unittests.yaml

+7-5
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,20 @@ permissions:
55

66
on:
77
push:
8-
branches:
9-
- main
8+
paths-ignore:
9+
- 'doc/**'
1010
pull_request:
11+
paths-ignore:
12+
- 'doc/**'
1113

1214
jobs:
1315
build:
1416

15-
runs-on: ubuntu-24.04
17+
runs-on: ${{ matrix.os }}
1618
strategy:
1719
matrix:
20+
# BEHOLD, our test grid!
21+
os: [ubuntu-24.04, windows-2022, macos-14]
1822
python: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
1923

2024
steps:
@@ -23,8 +27,6 @@ jobs:
2327
uses: actions/setup-python@v2
2428
with:
2529
python-version: ${{ matrix.python }}
26-
- name: Update package index
27-
run: sudo apt-get update
2830
- name: Install PIP Packages
2931
run: |
3032
pip install -e .

0 commit comments

Comments
 (0)