Skip to content

Commit 08a49b1

Browse files
committed
Update CI/CD workflows to install setuptools and wheel for building packages
Signed-off-by: Mohamad Abuelhagag <mohammed.abuelhagag@gmail.com>
1 parent a182f45 commit 08a49b1

2 files changed

Lines changed: 4 additions & 1 deletion

File tree

.github/workflows/cd.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
python-version: '3.12'
2626

2727
- name: Install build and upload tools
28-
run: pip install twine
28+
run: pip install setuptools wheel twine
2929

3030
- name: Build source distribution
3131
run: python setup.py sdist

.github/workflows/ci.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,9 @@ jobs:
2626
with:
2727
python-version: ${{ matrix.python-version }}
2828

29+
- name: Install build tools
30+
run: pip install setuptools wheel
31+
2932
- name: Build source distribution
3033
run: python setup.py sdist
3134

0 commit comments

Comments
 (0)