Skip to content

Commit 29ac0a5

Browse files
committed
Add dependency resolution testing to CI
- Add lowest resolution testing on Python 3.9 + ubuntu-latest - Add highest resolution testing on Python 3.13 + ubuntu-latest - Matches testing strategy from main pytask repository - Ensures compatibility with both conservative and latest dependency versions
1 parent 65fc704 commit 29ac0a5

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

.github/workflows/main.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,3 +67,11 @@ jobs:
6767
uses: codecov/codecov-action@v4
6868
with:
6969
flags: end_to_end
70+
71+
- name: Run tests with lowest resolution
72+
if: matrix.python-version == '3.9' && matrix.os == 'ubuntu-latest'
73+
run: uv run --group test --resolution lowest-direct pytest -n auto
74+
75+
- name: Run tests with highest resolution
76+
if: matrix.python-version == '3.13' && matrix.os == 'ubuntu-latest'
77+
run: uv run --group test --resolution highest pytest -n auto

0 commit comments

Comments
 (0)