Skip to content

[CI] Added New Board Test #8071

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Apr 17, 2023
Merged

Conversation

P-R-O-C-H-Y
Copy link
Member

@P-R-O-C-H-Y P-R-O-C-H-Y commented Apr 13, 2023

Description of Change

Added new workflow, which can help with reviewing new board additions to the board.txt file. The workflow will run on every PR. CI will take a look to the changes of PR and get all new boards that were added (yes, work for multiple boards) as a FQBN which is the input for the compile-sketch action. Action will try to compile GetChipID.ino sketch against the new board(s).

If no new boards were added, the compile job will be skipped.

Tests scenarios

Tested on PR with new board addition to boards.txt on my fork.

Related links

Create boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Add board to test

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

Update boards.yml

separate script to file

Update board_test.sh

edit

Update board_test.sh

Update board_test.sh

Update boards.yml

Update board_test.sh

Update board_test.sh

Update board_test.sh

Update board_test.sh

Update board_test.sh

Update board_test.sh

Update board_test.sh

add compilation run

Update boards.yml

Update board_test.sh

Update board_test.sh

Update board_test.sh

Update board_test.sh

Update board_test.sh

Update boards.yml

Update boards.yml

Update

ENV variable

Update boards.yml

Update boards.yml

Update boards.yml

Remove dbg job

do error in boards.txt and add another one

Comments, clear code + new inputs

Owner fix

Update boards.yml

Adjust changed lines by +-3

Update board_test.sh

Update board_test.sh

Add deletion count for adjusting line number

Add failure

Rename of script and action
@me-no-dev me-no-dev merged commit e360c2e into espressif:master Apr 17, 2023
@P-R-O-C-H-Y P-R-O-C-H-Y deleted the CI_boards_test branch April 19, 2023 11:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants