Skip to content

Commit 8d7f06f

Browse files
committed
Add setuptools and whl deps
1 parent 48bb808 commit 8d7f06f

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

.github/workflows/build.yml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -80,18 +80,20 @@ jobs:
8080
echo "skip_build=true" >> $GITHUB_ENV # Set an environment variable to control flow
8181
fi
8282
83+
- name: Install dependencies
84+
run: |
85+
python -m pip install --upgrade pip
86+
python -m pip install setuptools wheel # Install setuptools and wheel
87+
8388
- name: Install USB dependencies
8489
run: sudo apt-get update && sudo apt-get install -y libusb-1.0-0-dev libudev-dev
8590

86-
- name: Install string library build dependencies
87-
run: sudo apt-get install build-essential libc-dev libbsd-dev
88-
8991
- name: Build sdist
9092
if: env.skip_build != 'true'
9193
run: |
92-
echo $TAG_NAME
94+
echo ${{ env.TAG_NAME }}
9395
cd python
94-
echo $TAG_NAME >VERSION
96+
echo ${{ env.TAG_NAME }} >VERSION
9597
cp -r ../lib .
9698
cp -r ../third_party .
9799
mkdir app

0 commit comments

Comments
 (0)