Skip to content

Extend compile-CI board matrix beyond Uno (ESP32, etc.) #3

Description

@jonfroehlich

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions