diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f485bf6e..2189f020 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -5,22 +5,30 @@ on: [push, pull_request] jobs: build: runs-on: ubuntu-latest - container: zephyrprojectrtos/ci:latest - env: - CMAKE_PREFIX_PATH: /opt/toolchains steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: path: Arduino-Zephyr-API + - name: Set up Python + uses: actions/setup-python@v5 + with: + python-version: 3.11 + + - name: Setup Zephyr project + uses: zephyrproject-rtos/action-zephyr-setup@v1 + with: + app-path: Arduino-Zephyr-API + toolchains: arm-zephyr-eabi + - name: Initialize working-directory: Arduino-Zephyr-API run: | - west init -m https://github.com/zephyrproject-rtos/gsoc-2022-arduino-core.git - west update git clone https://github.com/arduino/ArduinoCore-API.git ArduinoCore-API - cp -r ArduinoCore-API/api modules/lib/Arduino-Zephyr-API/cores/arduino/. + ls -la + tree . + cp -r ArduinoCore-API/api cores/arduino/. - name: Build fade working-directory: Arduino-Zephyr-API