Skip to content

Commit d48b659

Browse files
committed
cleanup matrix param names; add rp2350
1 parent fff2260 commit d48b659

File tree

1 file changed

+29
-22
lines changed

1 file changed

+29
-22
lines changed

.github/workflows/test-compile-sketch.yml

Lines changed: 29 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -20,71 +20,78 @@ jobs:
2020
# https://github.com/arduino/ArduinoCore-avr/blob/master/boards.txt
2121
- fqbn: arduino:avr:mega
2222
# platforms: |
23-
pname: arduino:avr
24-
psource-url: https://downloads.arduino.cc/packages/package_index.json
23+
name: arduino:avr
24+
source-url: https://downloads.arduino.cc/packages/package_index.json
2525

2626
# ESP32
2727
# https://github.com/espressif/arduino-esp32/blob/master/boards.txt
2828
- fqbn: esp32:esp32:esp32
2929
# platforms: |
30-
pname: esp32:esp32
31-
psource-url: https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
30+
name: esp32:esp32
31+
source-url: https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
3232

3333
# ESP32-S2
3434
# https://github.com/espressif/arduino-esp32/blob/master/boards.txt
3535
- fqbn: esp32:esp32:esp32s2
3636
# platforms: |
37-
pname: esp32:esp32
38-
psource-url: https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
37+
name: esp32:esp32
38+
source-url: https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
3939

4040
# ESP32-C3
4141
# https://github.com/espressif/arduino-esp32/blob/master/boards.txt
4242
- fqbn: esp32:esp32:esp32c3
4343
# platforms: |
44-
pname: esp32:esp32
45-
psource-url: https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
44+
name: esp32:esp32
45+
source-url: https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
4646

4747
# Artemis / Apollo3
4848
# https://github.com/sparkfun/Arduino_Apollo3/blob/main/boards.txt
4949
- fqbn: SparkFun:apollo3:sfe_artemis_atp
5050
# platforms: |
51-
pname: SparkFun:apollo3
52-
psource-url: https://raw.githubusercontent.com/sparkfun/Arduino_Apollo3/master/package_sparkfun_apollo3_index.json
51+
name: SparkFun:apollo3
52+
source-url: https://raw.githubusercontent.com/sparkfun/Arduino_Apollo3/master/package_sparkfun_apollo3_index.json
5353

5454
# ESP8266
5555
# https://github.com/esp8266/Arduino/blob/master/boards.txt
5656
- fqbn: esp8266:esp8266:thingdev
5757
# platforms: |
58-
pname: esp8266:esp8266
59-
psource-url: https://arduino.esp8266.com/stable/package_esp8266com_index.json
58+
name: esp8266:esp8266
59+
source-url: https://arduino.esp8266.com/stable/package_esp8266com_index.json
6060

6161
# SAMD21
6262
# https://github.com/arduino/ArduinoCore-samd/blob/master/boards.txt
6363
- fqbn: arduino:samd:mkr1000
6464
# platforms: |
65-
pname: arduino:samd
66-
psource-url: https://downloads.arduino.cc/packages/package_index.json
65+
name: arduino:samd
66+
source-url: https://downloads.arduino.cc/packages/package_index.json
6767

6868
# Nano BLE 33 / nRF52840
6969
# https://github.com/arduino/ArduinoCore-mbed/blob/master/boards.txt
7070
- fqbn: arduino:mbed:nano33ble
7171
# platforms: |
72-
pname: arduino:mbed
73-
psource-url: https://downloads.arduino.cc/packages/package_index.json
72+
name: arduino:mbed
73+
source-url: https://downloads.arduino.cc/packages/package_index.json
7474

7575
# RP2040
7676
# https://github.com/arduino/ArduinoCore-mbed/blob/master/boards.txt
7777
- fqbn: rp2040:rp2040:sparkfun_promicrorp2040
7878
# platforms: |
79-
pname: rp2040:rp2040
80-
psource-url: https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json
79+
name: rp2040:rp2040
80+
source-url: https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json
81+
82+
# RP2350
83+
# https://github.com/arduino/ArduinoCore-mbed/blob/master/boards.txt
84+
- fqbn: rp2040:rp2040:sparkfun_promicrorp2350
85+
# platforms: |
86+
name: rp2040:rp2040
87+
source-url: https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json
8188

8289
# STM32
8390
# https://github.com/arduino/ArduinoCore-mbed/blob/master/boards.txt
8491
- fqbn: STMicroelectronics:stm32:GenF4
8592
# platforms: |
86-
pname: STMicroelectronics:stm32
87-
psource-url: https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json
93+
name: STMicroelectronics:stm32
94+
source-url: https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json
8895

8996
# not using the arduino action to compile everything - it fails to load libraries at a given ref/branch (using toolkit at a specific commit)
9097
steps:
@@ -99,14 +106,14 @@ jobs:
99106
uses: arduino/setup-arduino-cli@v2
100107

101108
- name: Arduino - Start config file
102-
run: arduino-cli config init --additional-urls ${{ matrix.board.psource-url}}
109+
run: arduino-cli config init --additional-urls ${{ matrix.board.source-url}}
103110

104111
- name: Arduino - Update index
105112
run: arduino-cli core update-index
106113

107114

108115
- name: Arduino - Install platform
109-
run: arduino-cli core install ${{ matrix.board.pname}}
116+
run: arduino-cli core install ${{ matrix.board.name}}
110117

111118
- name: Arduino - Install libraries
112119
run: |

0 commit comments

Comments
 (0)