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

Reply via email to