Skip to content

Commit 8662774

Browse files
committed
fix(ci): install pyproject.toml runtime dependencies before packaging
The RPM and DEB workflows only installed pip and build, but never the 10 runtime Python dependencies (polars, scikit-learn, psycopg, paramiko, etc.).
1 parent fd00355 commit 8662774

2 files changed

Lines changed: 6 additions & 0 deletions

File tree

.github/workflows/build-deb.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,9 @@ jobs:
4646
pip install --upgrade pip
4747
pip install build
4848
49+
- name: Install project dependencies
50+
run: pip install .
51+
4952
- name: Build DEB
5053
run: |
5154
chmod +x scripts/packaging/build_deb.sh

.github/workflows/build-rpm.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,9 @@ jobs:
4444
pip install --upgrade pip
4545
pip install build
4646
47+
- name: Install project dependencies
48+
run: pip install .
49+
4750
- name: Build RPM
4851
run: |
4952
chmod +x scripts/packaging/build_rpm.sh

0 commit comments

Comments
 (0)