mirror of
https://github.com/apache/nuttx.git
synced 2025-01-12 23:18:36 +08:00
CI: Increase CI Jobs to 100% for Complex PRs
This PR increases the CI Jobs for Complex PRs from 50% to 100%, as explained here: - https://github.com/apache/nuttx/issues/15451#issuecomment-2576576664
This commit is contained in:
parent
1bcaacd5cc
commit
cd83dc1317
1 changed files with 3 additions and 10 deletions
13
.github/workflows/arch.yml
vendored
13
.github/workflows/arch.yml
vendored
|
@ -173,21 +173,14 @@ jobs:
|
||||||
|
|
||||||
# If Not a Simple PR: Build all targets
|
# If Not a Simple PR: Build all targets
|
||||||
if [[ "$quit" == "1" ]]; then
|
if [[ "$quit" == "1" ]]; then
|
||||||
# If PR was Created or Modified: Exclude some boards
|
# If PR was Created or Modified: Include all boards
|
||||||
pr=${{github.event.pull_request.number}}
|
pr=${{github.event.pull_request.number}}
|
||||||
if [[ "$pr" != "" ]]; then
|
if [[ "$pr" != "" ]]; then
|
||||||
echo "Excluding arm-0[1249], arm-1[124-9], risc-v-04..06, sim-03, xtensa-02"
|
echo "Include all boards"
|
||||||
boards=$(
|
boards=$(
|
||||||
echo '${{ inputs.boards }}' |
|
echo '${{ inputs.boards }}' |
|
||||||
jq --compact-output \
|
jq --compact-output \
|
||||||
'map(
|
'.'
|
||||||
select(
|
|
||||||
test("arm-0[1249]") == false and test("arm-1[124-9]") == false and
|
|
||||||
test("risc-v-0[4-9]") == false and
|
|
||||||
test("sim-0[3-9]") == false and
|
|
||||||
test("xtensa-0[2-9]") == false
|
|
||||||
)
|
|
||||||
)'
|
|
||||||
)
|
)
|
||||||
fi
|
fi
|
||||||
echo "selected_builds=$boards" | tee -a $GITHUB_OUTPUT
|
echo "selected_builds=$boards" | tee -a $GITHUB_OUTPUT
|
||||||
|
|
Loading…
Reference in a new issue