diff --git a/.github/workflows/build-firmware.yml b/.github/workflows/build-firmware.yml index 8ffb1ace4..59cd04360 100644 --- a/.github/workflows/build-firmware.yml +++ b/.github/workflows/build-firmware.yml @@ -23,7 +23,7 @@ jobs: runs-on: ubuntu-22.04 container: - image: ghcr.io/qmk/qmk_cli@sha256:16c4916e95b99bf88d27b15aec8db409ee17265d1710287fde248c6666508966 + image: ghcr.io/qmk/qmk_cli:latest steps: @@ -36,6 +36,9 @@ jobs: - name: Install a link to own source run: ln -s $(pwd)/qmk_firmware/keyboards/keyball __qmk__/keyboards/keyball + - name: Install missing python modules + run: /usr/bin/python3 -m pip install -r __qmk__/requirements.txt + - name: Compile and link run: qmk compile -j 4 -kb keyball/${{ inputs.keyboard }} -km ${{ inputs.keymap }}