Add Waveshare AMOLED catalog and normalize board pack naming - #2
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds the three Waveshare AMOLED definitions from Espressif Brookesia alongside the existing LCD 7 board, and aligns the repository and component name as
waveshare_boards.boards/<full_model>/. This keeps the repository root clear while fitting ESP Board Manager 0.7.2 discovery for local components, managed packages, and manifest overrides. CI now discovers the pack without-c.6a087b6d76e989802b72fdb835928b273af76af8. Separate application defaults from board hardware defaults, keep the Brookesia display bridge optional, and disable automatic SD formatting on mount failure.Validation for
426bc0e: 19 helper tests, metadata/catalog/navigation checks, actionlint, and component archive contents passed. The skill Markdown audit passed with one expected notice for the unchanged imported upstream changelog. All eight local builds passed: four boards × ESP-IDF v5.5.5/v6.1 × Board Manager 0.7.2 (floor/latest currently coincide). The unchanged upstream scanner also discovered all four models in extracted managed and local-component layouts; the eight override builds used no-cargument. Actions validation passed all eight builds and both metadata/aggregate jobs on the same commit. Physical operation and a full Brookesia application are not validated by this compile test. No registry version is published.