lupyuen opened a new pull request, #2676:
URL: https://github.com/apache/nuttx-apps/pull/2676

   ## Summary
   
   This PR syncs the CI Build Workflow from `nuttx` repo to `nuttx-apps`, with 
the following updates:
   - https://github.com/apache/nuttx/pull/13954
   - https://github.com/apache/nuttx/pull/14011
   - https://github.com/apache/nuttx/pull/14022
   
   To follow the existing convention, `build.yml` from `nuttx` repo was 
slightly modified for `nuttx-apps`:
   - All References to `apache/nuttx/.../arch.yml` were changed to 
`apache/nuttx-apps/.../arch.yml`
   - Removed `pull_request > paths-ignore` and `push > paths-ignore`
   
   ## Impact
   
   Arm32 Build Jobs shall be extended to `arm-14` and RISC-V Build Jobs to 
`risc-v-06`. This will reduce the time to build Arm32 and RISC-V Jobs.
   
   The Updated Build Rules in `arch.yml` will not impact the building of NuttX 
Apps. That's because Board Labels are not used in the `nuttx-app` repo.
   
   ## Testing
   
   We verified that CI Build Workflow runs correctly, with Arm32 Build Jobs 
extended to `arm-14` and RISC-V Build Jobs to `risc-v-06`.
   
   With the updated `build.yml`, CI Build Workflow successfully recompiles 
`examples/hello` when we Submit a PR: 
https://github.com/lupyuen5/label-nuttx-apps/actions/runs/11283370051
   
   Also when we Merge a PR: 
https://github.com/lupyuen5/label-nuttx-apps/actions/runs/11283510569
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to