Skip to content

Commit 225ea0e

Browse files
committed
flows: another env fix
1 parent 8fab439 commit 225ea0e

File tree

1 file changed

+7
-14
lines changed

1 file changed

+7
-14
lines changed

.github/workflows/release.yml

Lines changed: 7 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -27,20 +27,13 @@ jobs:
2727
- name: Create env
2828
run: hatch env create
2929

30-
- name: Source env
31-
run: source $(hatch env find)/bin/activate
32-
33-
- name: Install uv
34-
run: pip install uv
35-
36-
- name: Install dev deps
37-
run: uv sync --active --extra dev
38-
39-
- name: Build package
40-
run: hatch build
41-
42-
- name: Build Linux Dist
43-
run: bash scripts/build/build_binaries_linux.sh
30+
- name: Source and build
31+
run: |
32+
source $(hatch env find)/bin/activate
33+
pip install uv
34+
uv sync --active --extra dev
35+
hatch build
36+
bash scripts/build/build_binaries_linux.sh
4437
4538
- name: Get release tag
4639
id: tag

0 commit comments

Comments
 (0)