Skip to content

Commit 08e73d0

Browse files
committed
Update CI matrix to run v4 subfolder separately
1 parent e58d0d6 commit 08e73d0

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

.github/workflows/ci.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,21 @@ defaults:
1818

1919
jobs:
2020
unit-test:
21-
name: "py${{ matrix.python-version }} | ${{ matrix.os }} | unit tests"
21+
name: "py${{ matrix.python-version }} | ${{ matrix.os }} | unit tests (${{ matrix.test-subfolder }})"
2222
runs-on: ${{ matrix.os }}-latest
2323
strategy:
2424
fail-fast: false
2525
matrix:
2626
os: [macos, ubuntu, windows]
27+
test-subfolder: ["/"]
2728
python-version: ["3.12"]
2829
include:
2930
- os: ubuntu
3031
python-version: "3.11"
32+
test-subfolder: "/"
33+
- os: ubuntu
34+
python-version: "3.12"
35+
test-subfolder: "/v4"
3136
steps:
3237
- name: Checkout
3338
uses: actions/checkout@v4
@@ -38,7 +43,7 @@ jobs:
3843
python-version: ${{ matrix.python-version }}
3944
- name: Unit test
4045
run: |
41-
coverage run -m pytest -v -s --html=${{ matrix.os }}_${{ matrix.python-version }}_unit_test_report.html --self-contained-html tests
46+
coverage run -m pytest -v -s --html=${{ matrix.os }}_${{ matrix.python-version }}_unit_test_report.html --self-contained-html tests${{ matrix.test-subfolder }}
4247
coverage xml
4348
- name: Codecov
4449
uses: codecov/codecov-action@v5.3.1

0 commit comments

Comments
 (0)