Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ci_set_matrix: the
boards
set needs to be a copy
Recently in #10026 this script was altered so that sometimes items are removed from `boards`. However, this could have side effects. For instance, when a file like `shared/runtime/context_manager_helpers.c` is modified, it doesn't match any per-port or per-board rule so we execute `boards_to_build = all_board_ids`. But if the object `all_board_ids` refers to has been modified by `boards.remove(board)` in an earlier iteration, then we don't end up really building all boards. Noticed during development of #10040.
- Loading branch information