nuttx-apps/.github
Lup Yuen Lee a799c3e805 CI: Skip half of RISC-V, Xtensa and Simulator targets when a Complex PR is created / updated
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
2024-10-19 06:57:33 +07:00
..
ISSUE_TEMPLATE github/issue: update bug report template 2024-10-13 23:30:08 +08:00
linters github/linters/setup.cfg: ignore E203 for flake8 to fix compatibility issues with black 2023-04-17 01:47:31 -07:00
workflows CI: Skip half of RISC-V, Xtensa and Simulator targets when a Complex PR is created / updated 2024-10-19 06:57:33 +07:00
dependabot.yml chore: Included githubactions in the dependabot config 2022-06-21 16:43:58 +03:00
labeler.yml github: add auto labeler for PR 2024-10-13 23:30:08 +08:00
PULL_REQUEST_TEMPLATE.md github: Copy PULL_REQUEST_TEMPLATE.md from nuttx repo 2020-05-01 23:13:22 -07:00