Skip to content

Commit ed5ca60

Browse files
committed
change ci pipeline
1 parent 7eeb35e commit ed5ca60

File tree

1 file changed

+14
-2
lines changed

1 file changed

+14
-2
lines changed

.github/workflows/ci.yml

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,25 @@ jobs:
3131
# ----------------------------------------------------------------------------------------------
3232
install_and_import_shapiq:
3333
name: Install and import check shapiq
34-
runs-on: ubuntu-latest
34+
strategy:
35+
fail-fast: false
36+
matrix:
37+
include:
38+
- os: ubuntu-latest
39+
python-version: "3.10"
40+
- os: ubuntu-latest
41+
python-version: "3.13"
42+
- os: windows-latest
43+
python-version: "3.12"
44+
- os: macos-latest
45+
python-version: "3.12"
46+
runs-on: ${{ matrix.os }}
3547
steps:
3648
- uses: actions/checkout@v5
3749
- name: Set up Python and uv
3850
uses: astral-sh/setup-uv@v7
3951
with:
40-
python-version: "3.12"
52+
python-version: ${{ matrix.python-version }}
4153
enable-cache: true
4254
- name: Create uv virtual environment
4355
run: uv venv

0 commit comments

Comments
 (0)