We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 248c080 commit e4e849aCopy full SHA for e4e849a
.github/workflows/main.yml
@@ -22,11 +22,14 @@ jobs:
22
persist-credentials: false
23
- name: Install pdm
24
uses: pdm-project/setup-pdm@v4
25
+ with:
26
+ python-version: ${{ matrix.python-version }}
27
+ cache: true
28
+ cache-dependency-path: ./pyproject.toml
29
30
- name: Install dependencies
31
run: |
- pdm venv create
- pdm sync --only-keep --dev
32
+ pdm install
33
34
- name: Run tests
35
run: pdm run invoke tests
@@ -47,11 +50,12 @@ jobs:
47
50
48
51
49
52
53
54
+ python-version: "3.10"
55
56
57
58
59
60
- name: Run linters
61
run: pdm run invoke lint --diff
0 commit comments