Skip to content

Commit b0256f4

Browse files
author
Wizard1209
committed
lock installer python version with uv
1 parent df75583 commit b0256f4

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

.github/workflows/installer.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,14 @@ jobs:
3131
- name: Check out the repo
3232
uses: actions/checkout@v4
3333

34+
- name: Install uv
35+
uses: astral-sh/setup-uv@v5
36+
with:
37+
enable-cache: true
38+
39+
- name: Install Python 3.12
40+
run: uv python install 3.12
41+
3442
# NOTE: GitHub updated cmake in macOS runners breaking `crypto-cpp-py` build
3543
# See https://github.com/actions/runner-images/issues/11926
3644
- name: Install cmake
@@ -39,7 +47,7 @@ jobs:
3947
cmake-version: '3.x'
4048

4149
- name: Install DipDup
42-
run: python src/dipdup/install.py --quiet --path .
50+
run: uv run python src/dipdup/install.py --quiet --path .
4351

4452
- name: dipdup new
4553
run: dipdup new --quiet

0 commit comments

Comments
 (0)