@@ -12,33 +12,30 @@ 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
1919 run : |
20- west init -m https://github.com/zephyrproject-rtos/gsoc-2022-arduino-core.git
20+ mkdir build && cd build
21+ west init -m https://github.com/arduino/ArduinoCore-zephyr.git
2122 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/.
23+ rm -rf modules/lib/ArduinoCore-zephyr/*
24+ cp -r ../* modules/lib/ArduinoCore-zephyr || true
25+ rm modules/lib/ArduinoCore-zephyr/cores/arduino/api
26+ cp -r modules/lib/ArduinoCore-API/api modules/lib/ArduinoCore-zephyr/cores/arduino/api
2427
2528 - name : Build fade
26- working-directory : Arduino-Zephyr-API
29+ working-directory : ArduinoCore-zephyr/build
2730 run : |
28- west build -p -b arduino_nano_33_ble_sense samples/fade
31+ west build -p -b arduino_nano_33_ble//sense ../ samples/fade
2932
3033 - name : Build i2cdemo
31- working-directory : Arduino-Zephyr-API
34+ working-directory : ArduinoCore-zephyr/build
3235 run : |
33- west build -p -b arduino_nano_33_ble_sense samples/i2cdemo
36+ west build -p -b ek_ra8d1 ../ samples/i2cdemo
3437
3538 - name : Build adc
36- working-directory : Arduino-Zephyr-API
39+ working-directory : ArduinoCore-zephyr/build
3740 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.*
41+ west build -p -b arduino_nano_33_ble//sense ../samples/analog_input
0 commit comments