[rp2040] Add CI check for boards.py freshness

Add generate-rp2040-boards.py script that clones the arduino-pico
repository at the recommended framework version and regenerates
boards.py, matching the existing ESP32 board generation CI check
pattern.

This ensures boards.py stays in sync when the arduino-pico
framework version is updated.

Follow-up to #14528.
This commit is contained in:
J. Nick Koston
2026-03-12 19:19:43 -10:00
parent 920af91db6
commit a4d3a908e5
3 changed files with 73 additions and 1 deletions
+1
View File
@@ -106,6 +106,7 @@ jobs:
script/build_codeowners.py --check
script/build_language_schema.py --check
script/generate-esp32-boards.py --check
script/generate-rp2040-boards.py --check
pytest:
name: Run pytest