diff --git a/.github/workflows/micropython-badger2040w.yml b/.github/workflows/micropython-badger2040w.yml index 52ef1c9e..bf57db08 100644 --- a/.github/workflows/micropython-badger2040w.yml +++ b/.github/workflows/micropython-badger2040w.yml @@ -19,7 +19,7 @@ jobs: steps: - name: Workspace Cache id: cache - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: ${{runner.workspace}} key: workspace-micropython-${{env.MICROPYTHON_VERSION}} @@ -29,7 +29,7 @@ jobs: # Check out MicroPython - name: Checkout MicroPython if: steps.cache.outputs.cache-hit != 'true' - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: repository: micropython/micropython ref: ${{env.MICROPYTHON_VERSION}} @@ -61,7 +61,7 @@ jobs: steps: - name: Compiler Cache - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: /home/runner/.ccache key: ccache-micropython-badger2040w-${{github.ref}}-${{github.sha}} @@ -70,20 +70,20 @@ jobs: ccache-micropython-badger2040w- - name: Workspace Cache - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: ${{runner.workspace}} key: workspace-micropython-${{env.MICROPYTHON_VERSION}} restore-keys: | workspace-micropython-${{env.MICROPYTHON_VERSION}} - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: submodules: true path: pimoroni-pico-${{ github.sha }} # Check out dir2u2f - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: repository: gadgetoid/dir2uf2 ref: v0.0.1 @@ -130,13 +130,13 @@ jobs: ./dir2uf2/dir2uf2 --append-to micropython/ports/rp2/build-${{env.BOARD_TYPE}}/${{env.RELEASE_FILE}}.uf2 --manifest pimoroni-pico-${{ github.sha }}/micropython/examples/badger2040w/uf2-manifest.txt --filename with-examples.uf2 pimoroni-pico-${{ github.sha }}/micropython/examples/badger2040w/ - name: Store .uf2 as artifact - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: ${{env.RELEASE_FILE}}.uf2 path: micropython/ports/rp2/build-${{env.BOARD_TYPE}}/${{env.RELEASE_FILE}}.uf2 - name: Store .uf2 + examples as artifact - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: ${{env.RELEASE_FILE}}-with-examples.uf2 path: ${{env.RELEASE_FILE}}-with-examples.uf2