Skip to content

Commit bf06557

Browse files
committed
tests CI fix - uv installs python 3.12 now
1 parent 8b929bc commit bf06557

File tree

3 files changed

+10
-2
lines changed

3 files changed

+10
-2
lines changed

.github/workflows/mypy.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,10 @@ jobs:
2020
enable-cache: true
2121
cache-dependency-glob: "backend/uv.lock"
2222

23-
- name: Install dependencies
23+
- name: Install Python and dependencies
2424
run: |
2525
cd backend
26+
uv python install 3.12
2627
uv sync --frozen
2728
2829
- name: Run mypy

.github/workflows/ruff.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,12 @@ jobs:
2020
enable-cache: true
2121
cache-dependency-glob: "backend/uv.lock"
2222

23+
- name: Install Python and dependencies
24+
run: |
25+
cd backend
26+
uv python install 3.12
27+
uv sync --frozen
28+
2329
- name: Run ruff
2430
run: |
2531
cd backend

.github/workflows/tests.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,9 +177,10 @@ jobs:
177177
enable-cache: true
178178
cache-dependency-glob: "backend/uv.lock"
179179

180-
- name: Install Python test dependencies
180+
- name: Install Python and dependencies
181181
run: |
182182
cd backend
183+
uv python install 3.12
183184
uv sync --frozen
184185
185186
- name: Run backend tests with coverage

0 commit comments

Comments
 (0)