File tree 1 file changed +10
-12
lines changed
1 file changed +10
-12
lines changed Original file line number Diff line number Diff line change @@ -20,17 +20,16 @@ jobs:
20
20
- uses : actions/checkout@v4
21
21
with :
22
22
persist-credentials : false
23
- - name : Install uv
24
- uses : astral-sh /setup-uv@v3
23
+ - name : Install pdm
24
+ uses : pdm-project /setup-pdm@v4
25
25
26
26
- name : Install dependencies
27
- env :
28
- UV_PYTHON : " python${{ matrix.python-version }}"
29
27
run : |
30
- uv sync --frozen --no-sources
28
+ pdm venv create
29
+ pdm sync --only-keep --dev
31
30
32
31
- name : Run tests
33
- run : uv run invoke tests
32
+ run : pdm run invoke tests
34
33
35
34
lint :
36
35
name : Lint
@@ -46,17 +45,16 @@ jobs:
46
45
with :
47
46
retry : true
48
47
49
- - name : Install uv
50
- uses : astral-sh /setup-uv@v3
48
+ - name : Install pdm
49
+ uses : pdm-project /setup-pdm@v4
51
50
52
51
- name : Install dependencies
53
- env :
54
- UV_PYTHON : " python3.10"
55
52
run : |
56
- uv sync --frozen --no-sources
53
+ pdm venv create
54
+ pdm sync --only-keep --dev
57
55
58
56
- name : Run linters
59
- run : uv run invoke lint --diff
57
+ run : pdm run invoke lint --diff
60
58
61
59
deploy :
62
60
name : Deploy
You can’t perform that action at this time.
0 commit comments