Skip to content

Commit

Permalink
CI: Don't forget the toolchain.
Browse files Browse the repository at this point in the history
  • Loading branch information
Gadgetoid committed Dec 12, 2024
1 parent 3531d95 commit 691e66b
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions .github/workflows/cmake.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,19 +26,24 @@ jobs:
path: src-${{ github.sha }}
submodules: true

- name: Install Arm GNU Toolchain (arm-none-eabi-gcc)
uses: carlosperate/arm-none-eabi-gcc-action@v1
with:
release: '13.3.Rel1'

- name: "Prepare tools & dependencies"
shell: bash
run: |
source $CI_PROJECT_ROOT/ci/cpp.sh && ci_debug
ci_prepare_all
- name: "MicroPython: Configure"
- name: "CMake: Configure"
shell: bash
run: |
source $CI_PROJECT_ROOT/ci/cpp.sh && ci_debug
ci_cmake_configure
- name: "MicroPython: Build"
- name: "CMake: Build"
shell: bash
run: |
source $CI_PROJECT_ROOT/ci/cpp.sh && ci_debug
Expand All @@ -52,7 +57,7 @@ jobs:
name: ${{ env.RELEASE_FILE }}.uf2
path: ${{ env.CI_BUILD_ROOT }}/${{ env.RELEASE_FILE }}.uf2

- name: "Release: Upload .uf2"
- name: "Release: Upload Files"
if: github.event_name == 'release'
uses: softprops/action-gh-release@v1
with:
Expand Down

0 comments on commit 691e66b

Please sign in to comment.