Skip to content

Commit 9cf0d8f

Browse files
committed
👷 Run tests with lower bound uv sync
1 parent 7b93b41 commit 9cf0d8f

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

.github/workflows/test.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,23 +30,32 @@ jobs:
3030
matrix:
3131
os: [ ubuntu-latest, windows-latest, macos-latest ]
3232
python-version: ["3.14"]
33+
uv-resolution:
34+
- highest
3335
include:
3436
- python-version: "3.9"
3537
os: macos-latest
38+
uv-resolution: lowest-direct
3639
- python-version: "3.10"
3740
os: ubuntu-latest
41+
uv-resolution: highest
3842
- python-version: "3.11"
3943
os: windows-latest
44+
uv-resolution: highest
4045
- python-version: "3.12"
4146
os: macos-latest
47+
uv-resolution: lowest-direct
4248
- python-version: "3.13"
4349
os: ubuntu-latest
50+
uv-resolution: highest
4451
- python-version: "3.13"
4552
os: windows-latest
53+
uv-resolution: highest
4654
fail-fast: false
4755
runs-on: ${{ matrix.os }}
4856
env:
4957
UV_PYTHON: ${{ matrix.python-version }}
58+
UV_RESOLUTION: ${{ matrix.uv-resolution }}
5059
steps:
5160
- name: Dump GitHub context
5261
env:
@@ -71,7 +80,7 @@ jobs:
7180
with:
7281
limit-access-to-actor: true
7382
- name: Install Dependencies
74-
run: uv sync --locked --no-dev --group tests --extra standard
83+
run: uv sync --no-dev --group tests --extra standard
7584
- run: mkdir coverage
7685
- name: Test
7786
run: uv run bash scripts/test.sh

0 commit comments

Comments
 (0)