Skip to content

Commit e084176

Browse files
committed
add macos
1 parent 372a483 commit e084176

10 files changed

+1076
-149
lines changed

.github/workflows/pytest.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ jobs:
88
strategy:
99
fail-fast: false
1010
matrix:
11-
os: [ "ubuntu-latest", "windows-latest"]
12-
python-version: [ "3.10", "3.11", "3.12", "3.13" ]
11+
os: [ "ubuntu-latest", "macos-latest", "windows-latest"]
12+
python-version: [ "3.10", "3.11", "3.12" ]
1313

1414
runs-on: ${{ matrix.os }}
1515
steps:
@@ -24,13 +24,13 @@ jobs:
2424
# Install a specific version of uv.
2525
version: "0.5.4"
2626
enable-cache: true
27-
cache-dependency-glob: requirements/requirements--${{ matrix.os }}-${{ matrix.python-version }}.txt
27+
cache-dependency-glob: requirements/requirements-${{ matrix.os }}-${{ matrix.python-version }}.txt
2828
- name: Install dependencies
2929
run: |
3030
uv venv -p ${{ matrix.python-version }}
3131
. .venv/bin/activate
3232
echo PATH=$PATH >> $GITHUB_ENV
33-
uv pip install -r requirements/requirements-ubuntu-latest-${{ matrix.python-version }}.txt
33+
uv pip install -r requirements/requirements-${{ matrix.os }}-${{ matrix.python-version }}.txt
3434
uv pip install -e .
3535
- name: Install test requirements
3636
run: uv pip install .[test]

0 commit comments

Comments
 (0)