Skip to content

Commit b9e8851

Browse files
committed
ci: Test minimum dependencies in CI
1 parent 800a715 commit b9e8851

File tree

2 files changed

+1203
-0
lines changed

2 files changed

+1203
-0
lines changed

.github/workflows/checks.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,13 @@ jobs:
3737
run: pip install pdm
3838

3939
- name: Install Dependencies
40+
if: matrix.python != '3.9'
4041
run: pdm install
4142

43+
- name: Install minimum dependencies
44+
if: matrix.python == '3.9'
45+
run: pdm install -L pdm.minimal.lock
46+
4247
- name: Check formatting
4348
run: pdm run ruff format . --check
4449

0 commit comments

Comments
 (0)