diff --git a/.github/workflows/firmware.yml b/.github/workflows/firmware.yml index 33baeae..5f9c8e4 100644 --- a/.github/workflows/firmware.yml +++ b/.github/workflows/firmware.yml @@ -60,7 +60,7 @@ jobs: run: | sudo apt-get update -qq sudo apt-get install -qq eatmydata - sudo eatmydata apt-get install -qq ninja-build wget + sudo eatmydata apt-get install -qq ninja-build wget libasound2-dev - name: Install ARM embedded toolchain # TODO: Put this file on static.winterbloom.com @@ -88,6 +88,7 @@ jobs: - name: Install firmware/requirements.txt run: | + python3 -m pip install wheel python3 -m pip install -r firmware/requirements.txt - name: Run build @@ -111,7 +112,7 @@ jobs: run: | sudo apt-get update -qq sudo apt-get install -qq eatmydata - sudo eatmydata apt-get install -qq ninja-build wget clang clang-tools + sudo eatmydata apt-get install -qq ninja-build wget clang clang-tools libasound2-dev - name: Set up Python 3.9 uses: actions/setup-python@v1 @@ -129,6 +130,7 @@ jobs: - name: Install firmware/requirements.txt run: | + python3 -m pip install wheel python3 -m pip install -r firmware/requirements.txt - name: Build test runner