Skip to content

Commit aa72f8b

Browse files
Fix formatting and release workflow (#2549)
* formatting and fix release workflow * Auto-update of E2E template --------- Co-authored-by: GitHub Actions <[email protected]>
1 parent 90c5bda commit aa72f8b

File tree

1 file changed

+13
-6
lines changed

1 file changed

+13
-6
lines changed

.github/workflows/release.yml

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,21 @@ jobs:
2222
uses: actions/[email protected]
2323
with:
2424
python-version: '3.8'
25-
- name: Install current package as editable
25+
- name: Install uv
2626
run: |
27-
pip install -U uv
28-
uv pip install --system -e .
29-
- name: Install mlstacks package
30-
run: uv pip install --system mlstacks
27+
curl -LsSf https://astral.sh/uv/install.sh | sh
28+
source $HOME/.cargo/env
29+
- name: Create virtual environment
30+
run: uv venv
31+
- name: Check mlstacks compatibility
32+
run: |
33+
source .venv/bin/activate
34+
uv pip install -e .
35+
uv pip install mlstacks
3136
- name: Check for broken dependencies
32-
run: uv pip check
37+
run: |
38+
source .venv/bin/activate
39+
uv pip check
3340
mysql-db-migration-testing:
3441
runs-on: arc-runner-set
3542
env:

0 commit comments

Comments
 (0)