Skip to content

Commit 997721f

Browse files
chore(ci): speed up installation step
1 parent fe3fc69 commit 997721f

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

.github/workflows/ci.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ jobs:
1414
python-version: 3.12
1515

1616
- name: Install dependencies
17+
env: { UV_SYSTEM_PYTHON: true }
1718
run: |
18-
pip install -U pip
19-
pip install .
20-
pip install ruff watchfiles
21-
npm install -g pyright
19+
pip install uv && uv pip install pdm
20+
pdm export --pyproject --dev --editable-self | uv pip install -r -
21+
yarn global add pyright
2222
2323
- name: Check code quality
2424
run: |

0 commit comments

Comments
 (0)