Skip to content

Commit

Permalink
All the tests
Browse files Browse the repository at this point in the history
  • Loading branch information
antonymilne committed Oct 29, 2024
1 parent ebed348 commit 5855673
Show file tree
Hide file tree
Showing 4 changed files with 56 additions and 5 deletions.
28 changes: 26 additions & 2 deletions .github/workflows/test-integration-vizro-ai.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,22 +22,34 @@ jobs:
test-integration-vizro-ai-fork:
if: ${{ github.event.pull_request.head.repo.fork }}
name: test-integration-vizro-ai on Py${{ matrix.python-version }} ${{ matrix.label }}
runs-on: ubuntu-latest
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
include:
- python-version: "3.9"
hatch-env: all.py3.9
os: ubuntu-latest
- python-version: "3.10"
hatch-env: all.py3.10
os: ubuntu-latest
- python-version: "3.11"
hatch-env: all.py3.11
os: ubuntu-latest
- python-version: "3.12"
hatch-env: all.py3.12
os: ubuntu-latest
- python-version: "3.13"
hatch-env: all.py3.13
os: ubuntu-latest
- python-version: "3.9"
hatch-env: lower-bounds
os: ubuntu-latest
label: lower bounds
- python-version: "3.12"
hatch-env: all.py3.12
os: windows-latest
label: Windows

steps:
- uses: actions/checkout@v4
Expand All @@ -48,22 +60,34 @@ jobs:
test-integration-vizro-ai:
if: ${{ ! github.event.pull_request.head.repo.fork }}
name: test-integration-vizro-ai on Py${{ matrix.python-version }} ${{ matrix.label }}
runs-on: ubuntu-latest
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
include:
- python-version: "3.9"
hatch-env: all.py3.9
os: ubuntu-latest
- python-version: "3.10"
hatch-env: all.py3.10
os: ubuntu-latest
- python-version: "3.11"
hatch-env: all.py3.11
os: ubuntu-latest
- python-version: "3.12"
hatch-env: all.py3.12
os: ubuntu-latest
- python-version: "3.13"
hatch-env: all.py3.13
os: ubuntu-latest
- python-version: "3.9"
hatch-env: lower-bounds
os: ubuntu-latest
label: lower bounds
- python-version: "3.12"
hatch-env: all.py3.12
os: windows-latest
label: Windows

steps:
- uses: actions/checkout@v4
Expand Down
12 changes: 11 additions & 1 deletion .github/workflows/test-integration-vizro-core.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,24 +19,34 @@ jobs:
test-integration-vizro-core:
name: test-integration-vizro-core on Py${{ matrix.python-version }} ${{ matrix.label }}

runs-on: ubuntu-latest
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
include:
- python-version: "3.9"
hatch-env: all.py3.9
os: ubuntu-latest
- python-version: "3.10"
hatch-env: all.py3.10
os: ubuntu-latest
- python-version: "3.11"
hatch-env: all.py3.11
os: ubuntu-latest
- python-version: "3.12"
hatch-env: all.py3.12
os: ubuntu-latest
- python-version: "3.13"
hatch-env: all.py3.13
os: ubuntu-latest
- python-version: "3.9"
hatch-env: lower-bounds
os: ubuntu-latest
label: lower bounds
- python-version: "3.12"
hatch-env: all.py3.12
os: windows-latest
label: Windows

steps:
- uses: actions/checkout@v4
Expand Down
14 changes: 13 additions & 1 deletion .github/workflows/test-unit-vizro-ai.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,22 +19,34 @@ jobs:
test-unit-vizro-ai:
name: test-unit-vizro-ai on Py${{ matrix.python-version }} ${{ matrix.label }}

runs-on: ubuntu-latest
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
include:
- python-version: "3.9"
hatch-env: all.py3.9
os: ubuntu-latest
- python-version: "3.10"
hatch-env: all.py3.10
os: ubuntu-latest
- python-version: "3.11"
hatch-env: all.py3.11
os: ubuntu-latest
- python-version: "3.12"
hatch-env: all.py3.12
os: ubuntu-latest
- python-version: "3.13"
hatch-env: all.py3.13
os: ubuntu-latest
- python-version: "3.9"
hatch-env: lower-bounds
os: ubuntu-latest
label: lower bounds
- python-version: "3.12"
hatch-env: all.py3.12
os: windows-latest
label: Windows

steps:
- uses: actions/checkout@v4
Expand Down
7 changes: 6 additions & 1 deletion .github/workflows/test-unit-vizro-core.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,20 +23,25 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest]
include:
- python-version: "3.9"
hatch-env: all.py3.9
os: ubuntu-latest
- python-version: "3.10"
hatch-env: all.py3.10
os: ubuntu-latest
- python-version: "3.11"
hatch-env: all.py3.11
os: ubuntu-latest
- python-version: "3.12"
hatch-env: all.py3.12
os: ubuntu-latest
- python-version: "3.13"
hatch-env: all.py3.13
os: ubuntu-latest
- python-version: "3.9"
hatch-env: lower-bounds
os: ubuntu-latest
label: lower bounds
- python-version: "3.12"
hatch-env: all.py3.12
Expand Down

0 comments on commit 5855673

Please sign in to comment.