This PR extends the CI Build Rules to eliminate more unnecessary builds. We use the Board Label for PRs: - Previously: "Arch: arm" will build only `arm-01` to `arm-14` - Now: "Board: arm" will also build `arm-01` to `arm-14` - This applies only to Simple PRs: One Arch Label + One Board Label + One Size Label, like "Arch: arm, Board: arm, Size: L" - If Arch Label and Board Label are both present: They must be the same. Otherwise All Targets shall be built. - Works with Arm32, Arm64, RISC-V, Simulator, x86_64 and Xtensa The updated code is explained here: https://github.com/apache/nuttx/issues/13775 |
||
|---|---|---|
| .. | ||
| actions | ||
| ISSUE_TEMPLATE | ||
| linters | ||
| workflows | ||
| dependabot.yml | ||
| gcc.json | ||
| labeler.yml | ||
| nxstyle.json | ||
| PULL_REQUEST_TEMPLATE.md | ||
| SECURITY.md | ||