lupyuen opened a new pull request, #14011: URL: https://github.com/apache/nuttx/pull/14011
## Summary To speed up the CI Workflow, this PR splits the CI Build Jobs for RISC-V into smaller jobs. Each job will now complete within 1 hour. __Before the PR:__ There are 2 jobs for RISC-V, each requiring more than 1.5 hours - `risc-v-01` (1 hour 42 mins): BL602, Ox64, ESP32-C3 / C6 / H2 - `risc-v-02` (1 hour 41 mins): K230, Icicle, QEMU, RV32M1-Vega __After the PR:__ The build is spread across 6 jobs for RISC-V, each job completes within 1 hour - `risc-v-01` (19 mins): BL602, Ox64 - `risc-v-02` (44 mins): ESP32-C3 - `risc-v-03` (45 mins): ESP32-C6, ESP32-H2 - `risc-v-04` (31 mins): K230, Icicle - `risc-v-05` (41 mins): QEMU CITest - `risc-v-06` (38 mins): Rest of QEMU, RV32M1-Vega Following the same convention as the Arm32 Build Jobs, the above jobs are sorted by Target Name. Performance of the RISC-V Build Jobs is discussed in https://github.com/apache/nuttx/issues/13775 ## Impact With this PR, RISC-V Build Jobs will finish earlier: [__Before the PR:__](https://github.com/apache/nuttx/actions/runs/11241832867) RISC-V Build Jobs take up to 1 hour 42 mins (`risc-v-01`) to complete. [__After the PR:__](https://github.com/lupyuen5/label-nuttx/actions/runs/11255875050) RISC-V Build Jobs will take at most 45 mins (`risc-v-03`) to complete. The Updated CI Workflow shall be synced to `nuttx-apps` repo in the next PR. ## Testing We verified that RISC-V Build Jobs are executed successfully with the Updated CI Workflow: https://github.com/lupyuen5/label-nuttx/actions/runs/11255875050 Timings for the RISC-V Build Jobs: [__Before the PR__](https://github.com/apache/nuttx/actions/runs/11241832867) - risc-v-01: 1 hour 42 mins - risc-v-02: 1 hour 41 mins [__After the PR__](https://github.com/lupyuen5/label-nuttx/actions/runs/11255875050) - risc-v-01: 19 mins - risc-v-02: 44 mins - risc-v-03: 45 mins - risc-v-04: 31 mins - risc-v-05: 41 mins - risc-v-06: 38 mins -- 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