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 for RISC-V, Xtensa and Simulator: - `risc-v-01` to `03` - `xtensa-01` - `sim-01` When the Complex PR is Merged: CI Workflow will still run all jobs for RISC-V, Xtensa and Simulator: - `risc-v-01` to `06` - `xtensa-01` to `02` - `sim-01` to `02` Simple PRs with One Single Arch / Board will build the same way as before: - `risc-v-01` to `06` - `xtensa-01` to `02` - `sim-01` to `02` We hope to lower drastically our usage of GitHub Runners before the ASF Deadline, as explained here: https://github.com/apache/nuttx/issues/14376 |
||
|---|---|---|
| .. | ||
| actions | ||
| ISSUE_TEMPLATE | ||
| linters | ||
| workflows | ||
| dependabot.yml | ||
| gcc.json | ||
| labeler.yml | ||
| nxstyle.json | ||
| PULL_REQUEST_TEMPLATE.md | ||
| SECURITY.md | ||