Skip to content

Commit 5d35655

Browse files
committed
Fix GitHub Actions
1 parent 953fa93 commit 5d35655

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

.github/workflows/ci.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,21 @@ jobs:
1616

1717
steps:
1818
- uses: actions/checkout@v4
19+
1920
- name: Set up Python 3.13
2021
uses: actions/setup-python@v3
2122
with:
2223
python-version: "3.13"
24+
25+
- name: Install uv
26+
uses: astral-sh/setup-uv@v6
27+
2328
- name: Install dependencies
2429
run: |
2530
python -m pip install --upgrade pip
2631
pip install mypy
27-
# FIXME: stop using --no-deps once multilspy removes pydantic dependency
28-
if [ -f requirements.txt ]; then pip install --no-deps -r requirements.txt; fi
32+
uv build
33+
2934
- name: Typecheck with mypy
3035
run: |
3136
mypy .

0 commit comments

Comments
 (0)