@@ -12,33 +12,29 @@ jobs:
1212 - name : Checkout
1313 uses : actions/checkout@v4
1414 with :
15- path : Arduino-Zephyr-API
15+ path : ArduinoCore-zephyr
1616
1717 - name : Initialize
18- working-directory : Arduino-Zephyr-API
18+ working-directory : ArduinoCore-zephyr/build
1919 run : |
2020 west init -m https://github.com/arduino/ArduinoCore-zephyr.git
2121 west update
22- git clone https://github.com/arduino/ArduinoCore-API.git ArduinoCore-API
23- cp -r ArduinoCore-API/api modules/lib/Arduino-Zephyr-API/cores/arduino/.
22+ rm -rf modules/lib/ArduinoCore-zephyr/*
23+ cp -r ../* modules/lib/ArduinoCore-zephyr || true
24+ rm modules/lib/ArduinoCore-zephyr/cores/arduino/api
25+ cp -r modules/lib/ArduinoCore-API/api modules/lib/ArduinoCore-zephyr/cores/arduino/api
2426
2527 - name : Build fade
2628 working-directory : Arduino-Zephyr-API
2729 run : |
28- west build -p -b arduino_nano_33_ble//sense samples/fade
30+ west build -p -b arduino_nano_33_ble//sense ../ samples/fade
2931
3032 - name : Build i2cdemo
3133 working-directory : Arduino-Zephyr-API
3234 run : |
33- west build -p -b arduino_nano_33_ble//sense samples/i2cdemo
35+ west build -p -b ek_ra8d1 ../ samples/i2cdemo
3436
3537 - name : Build adc
3638 working-directory : Arduino-Zephyr-API
3739 run : |
38- west build -p -b beagleconnect_freedom samples/analog_input
39-
40- - name : Archive firmware
41- uses : actions/upload-artifact@v3
42- with :
43- name : firmware
44- path : Arduino-Zephyr-API/build/zephyr/zephyr.*
40+ west build -p -b arduino_giga_r1//m7 ../samples/analog_input
0 commit comments