Skip to content

Commit f3e2248

Browse files
lucasssvazradimkarnis
authored andcommitted
ci(armv7): Add missing packages to build
1 parent 598e07b commit f3e2248

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

.github/workflows/build_esptool.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
dockerRunArgs: --volume "${PWD}/${{ env.DISTPATH }}:/${{ env.DISTPATH }}"
3232
install: |
3333
apt-get update -y
34-
apt-get install -y python3 python3-pip python3-setuptools libffi-dev
34+
apt-get install --ignore-missing -y python3 python3-pip python3-setuptools python-is-python3 pkg-config openssl libffi-dev libssl-dev cargo rustc
3535
run: |
3636
adduser --disabled-password --gecos "" builder
3737
chmod -R a+rwx /home/runner/work/esptool
@@ -48,13 +48,13 @@ jobs:
4848
pyinstaller --distpath ./${{ env.DISTPATH }} -F --icon=ci/espressif.ico --add-data="${{ env.EFUSE_DIR }}*.yaml:${{ env.EFUSE_DIR }}" espefuse.py
4949
pyinstaller --distpath ./${{ env.DISTPATH }} -F --icon=ci/espressif.ico espsecure.py
5050
pyinstaller --distpath ./${{ env.DISTPATH }} -F --icon=ci/espressif.ico esp_rfc2217_server.py
51-
51+
5252
# Test binaries
53-
./${{ env.DISTPATH }}/esptool -h
54-
./${{ env.DISTPATH }}/espefuse -h
55-
./${{ env.DISTPATH }}/espsecure -h
56-
./${{ env.DISTPATH }}/esp_rfc2217_server -h
57-
53+
./${{ env.DISTPATH }}/esptool -h || exit 1
54+
./${{ env.DISTPATH }}/espefuse -h || exit 1
55+
./${{ env.DISTPATH }}/espsecure -h || exit 1
56+
./${{ env.DISTPATH }}/esp_rfc2217_server -h || exit 1
57+
5858
# Add license and readme
5959
mv LICENSE README.md ./${{ env.DISTPATH }}
6060

0 commit comments

Comments
 (0)