diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 08affebd9b..963528f836 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -201,14 +201,15 @@ jobs: dockerRunArgs: --volume "${PWD}/repo:/repo" install: | # Installing Python 3.10 from the Deadsnakes repo raises errors apt update - apt -y install zlib1g-dev python3.8 python3.8-dev python3.8-distutils python3-pip + apt -y install zlib1g-dev python3.8 python3.8-dev python3.8-distutils python3-pip \ + python3-secretstorage # Cannot build cryptography wheel in virtual armv7 environment python3.8 -m pip install -U pip setuptools wheel # Cannot access requirements.txt from the repo directory at this stage - python3.8 -m pip install -U Pyinstaller mutagen pycryptodomex websockets brotli certifi secretstorage + python3.8 -m pip install -U Pyinstaller mutagen pycryptodomex websockets brotli certifi run: | cd repo - python3.8 -m pip install -U Pyinstaller secretstorage -r requirements.txt # Cached version may be out of date + python3.8 -m pip install -U Pyinstaller -r requirements.txt # Cached version may be out of date python3.8 devscripts/update-version.py -c "${{ inputs.channel }}" -r "${{ needs.process.outputs.origin }}" "${{ inputs.version }}" python3.8 devscripts/make_lazy_extractors.py python3.8 pyinst.py