diff --git a/.github/workflows/build-multi-os.yml b/.github/workflows/build-multi-os.yml index fceeb21f..d3e5be58 100644 --- a/.github/workflows/build-multi-os.yml +++ b/.github/workflows/build-multi-os.yml @@ -40,7 +40,7 @@ jobs: - name: Get firmware version matching manifest run: | echo ${{ steps.vars.outputs.manifest }} - available=$(curl -s https://github.com/AllYarnsAreBeautiful/ayab-firmware/releases | grep -oE '/tag/[^\"]+' | sed -E 's/\/tag\///') + available=$(curl -s https://github.com/AllYarnsAreBeautiful/ayab-firmware/releases | grep -oE '/tag/[^\"]+' | sed -E 's/\/tag\///') echo $available match=$(for x in $available; do echo $x; done | grep ^${{ steps.vars.outputs.manifest }} | sort -r | head -1) echo $match @@ -69,6 +69,7 @@ jobs: python-version: ${{ matrix.python-version }} - name: Install dependencies run: | + sudo apt update sudo apt-get install -y avrdude libasound2-dev - name: Restore pip cache id: pip-cache diff --git a/requirements.txt b/requirements.txt index 883a52f7..b7c3288c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,6 @@ fbs @ git+https://github.com/AllYarnsAreBeautiful/fbs@1.2.1-py38 PyQt5==5.12.3 -PyInstaller==4.1 +PyInstaller==4.4 Pillow==7.1.2 pyserial==3.4 sliplib==0.4.0