Skip to content

Commit 66ca63f

Browse files
authored
👷 Run tests with lower bound uv sync (#37)
1 parent a02b4a5 commit 66ca63f

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

.github/workflows/test.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,25 +31,35 @@ jobs:
3131
- macos-latest
3232
python-version:
3333
- "3.14"
34+
uv-resolution:
35+
- highest
3436
include:
3537
- os: macos-latest
3638
python-version: "3.8"
39+
uv-resolution: lowest-direct
3740
- os: windows-latest
3841
python-version: "3.9"
42+
uv-resolution: lowest-direct
3943
- os: ubuntu-latest
4044
python-version: "3.10"
45+
uv-resolution: highest
4146
- os: macos-latest
4247
python-version: "3.11"
48+
uv-resolution: lowest-direct
4349
- os: windows-latest
4450
python-version: "3.12"
51+
uv-resolution: highest
4552
- os: ubuntu-latest
4653
python-version: "3.13"
54+
uv-resolution: highest
4755
- os: macos-latest
4856
python-version: "3.13"
57+
uv-resolution: highest
4958
fail-fast: false
5059
runs-on: ${{ matrix.os }}
5160
env:
5261
UV_PYTHON: ${{ matrix.python-version }}
62+
UV_RESOLUTION: ${{ matrix.uv-resolution }}
5363
steps:
5464
- uses: actions/checkout@v6
5565
- name: Set up Python
@@ -70,7 +80,7 @@ jobs:
7080
with:
7181
limit-access-to-actor: true
7282
- name: Install Dependencies
73-
run: uv sync --locked --no-dev --group tests
83+
run: uv sync --no-dev --group tests
7484
- name: Lint
7585
run: uv run bash scripts/lint.sh
7686
- run: mkdir coverage

0 commit comments

Comments
 (0)