lupyuen opened a new pull request, #14386: URL: https://github.com/apache/nuttx/pull/14386
## Summary When we submit or update a Complex PR that affects All Architectures (Arm, RISC-V, Xtensa, etc): CI Workflow shall run only half the jobs. Previously CI Workflow will run `arm-01` to `arm-14`, now we will run only `arm-01` to `arm-07`. When the Complex PR is Merged: CI Workflow will still run all jobs `arm-01` to `arm-14` Simple PRs with One Single Arch / Board will build the same way as before: `arm-01` to `arm-14` This is explained here: https://github.com/apache/nuttx/issues/14376 Note that this version of `arch.yml` has diverged from `nuttx-apps`, since we are unable to merge https://github.com/apache/nuttx/pull/14377 ## Impact When we submit or update a Complex PR: CI Workflow shall run only half the jobs: `arm-01` to `arm-07` (instead of `arm-01` to `arm-14`) No changes to the CI Workflow when we merge a Complex PR. No impact for Simple PRs. ## Testing Creating a Simple PR will run jobs `arm-01` to `arm-14` (like before) https://github.com/lupyuen5/label-nuttx/actions/runs/11380165777 Creating a Complex PR will only run jobs `arm-01` to `arm-07` (skipping `arm-08` to `arm-14`) https://github.com/lupyuen5/label-nuttx/actions/runs/11380214455 Merging a Complex PR will run all jobs `arm-01` to `arm-14` (like before) https://github.com/lupyuen5/label-nuttx/actions/runs/11380246952 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@nuttx.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org