Skip to content

Commit 92f730c

Browse files
committed
CI: Add py310 to integration test matrix
1 parent 3c94b3e commit 92f730c

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

.github/workflows/ci.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,9 @@ jobs:
6363
matrix:
6464
os: [macos, ubuntu, windows]
6565
python-version: ["3.12"]
66+
include:
67+
- os: ubuntu
68+
python-version: "3.10"
6669
steps:
6770
- name: Checkout
6871
uses: actions/checkout@v4
@@ -72,7 +75,7 @@ jobs:
7275
environment-file: environment.yml
7376
- name: Integration test
7477
run: |
75-
coverage run -m pytest -v -s --nbval-lax -k "not documentation" --html="${{ matrix.os }}_integration_test_report.html" --self-contained-html docs/examples
78+
coverage run -m pytest -v -s --nbval-lax -k "not documentation" --html="${{ matrix.os }}_${{ matrix.python-version }}_integration_test_report.html" --self-contained-html docs/examples
7679
coverage xml
7780
- name: Codecov
7881
uses: codecov/[email protected]
@@ -84,8 +87,8 @@ jobs:
8487
if: ${{ always() }} # Always run this step, even if tests fail
8588
uses: actions/upload-artifact@v4
8689
with:
87-
name: Integration test report ${{ matrix.os }}
88-
path: ${{ matrix.os }}_integration_test_report.html
90+
name: Integration test report ${{ matrix.os }}-${{ matrix.python-version }}
91+
path: ${{ matrix.os }}_${{ matrix.python-version }}_integration_test_report.html
8992
merge-test-artifacts:
9093
runs-on: ubuntu-latest
9194
needs:

0 commit comments

Comments
 (0)