diff --git a/.github/workflows/micropython.yml b/.github/workflows/micropython.yml index 10c83cd4..704d4032 100644 --- a/.github/workflows/micropython.yml +++ b/.github/workflows/micropython.yml @@ -59,13 +59,18 @@ jobs: restore-keys: | ccache-micropython-${{ matrix.name }}-${{ github.ref }} ccache-micropython-${{ matrix.name }}- - + - uses: actions/checkout@v4 with: submodules: true path: pimoroni-pico-${{ github.sha }} - - - name: Install Compiler & CCache + + - name: Install Arm GNU Toolchain (arm-none-eabi-gcc) + uses: carlosperate/arm-none-eabi-gcc-action@v1 + with: + release: '9-2020-q2' + + - name: Install CCache run: | source $BUILD_TOOLS build_deps diff --git a/ci/micropython.sh b/ci/micropython.sh index ec0447fb..c52b4b7f 100644 --- a/ci/micropython.sh +++ b/ci/micropython.sh @@ -33,7 +33,7 @@ function clone_micropython { } function build_deps { - sudo apt update && sudo apt install ccache gcc-arm-none-eabi + sudo apt update && sudo apt install ccache } function clone_pimoroni_pico {