Skip to content

Commit 6f1991a

Browse files
committed
gh: restore native build
1 parent 889f465 commit 6f1991a

File tree

1 file changed

+9
-13
lines changed

1 file changed

+9
-13
lines changed

Diff for: .github/workflows/build.yml

+9-13
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)