The compile CI added in #1 builds examples/ against arduino:avr:uno only — the verified floor. The library targets more boards (ESP32 in particular, given the recent native-tone() migration), so the matrix should grow once each board is confirmed compiling.
Boards to evaluate
esp32:esp32:esp32 (add platform index URL in the matrix entry).
- Possibly
arduino:renesas_uno, adafruit:samd, adafruit:nrf52 (installed cores on the dev machine).
Notes
- The workflow's
matrix.board list already has a commented ESP32 example showing the platform-name / platform-url fields needed.
- Add boards incrementally — confirm
examples/ compiles for a board locally before adding it so CI stays green.
Tracking follow-up from #1.
The compile CI added in #1 builds
examples/againstarduino:avr:unoonly — the verified floor. The library targets more boards (ESP32 in particular, given the recent native-tone()migration), so the matrix should grow once each board is confirmed compiling.Boards to evaluate
esp32:esp32:esp32(add platform index URL in the matrix entry).arduino:renesas_uno,adafruit:samd,adafruit:nrf52(installed cores on the dev machine).Notes
matrix.boardlist already has a commented ESP32 example showing theplatform-name/platform-urlfields needed.examples/compiles for a board locally before adding it so CI stays green.Tracking follow-up from #1.