Skip to content

Commit 1b30878

Browse files
committed
Enhance release workflow by adding system dependency installation and separating Python dependencies setup #42
1 parent a3cb7c9 commit 1b30878

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

‎.github/workflows/release.yml‎

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,11 +41,19 @@ jobs:
4141
restore-keys: |
4242
${{ runner.os }}-pip-
4343
44-
- name: Install dependencies
44+
- name: Install system dependencies
45+
run: |
46+
apt-get update
47+
apt-get install -y zip
48+
49+
- name: Install Python dependencies
4550
run: |
4651
python -m pip install --upgrade pip
4752
pip install -r requirements.txt
4853
pip uninstall -y torch torchvision torchaudio
54+
55+
- name: Install CUDA PyTorch
56+
run: |
4957
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu128
5058
5159
- name: Generate GitHub App token

0 commit comments

Comments
 (0)