CI: Enable builds for msys2, msvc, arm-08, arm-10, arm-13 for Complex PRs
This PR enables the CI Builds for msys2, msvc, arm-08, arm-10, arm-13 for Complex PRs. We disable the CI Builds for arm-01, arm-09, arm-11. This will help to fix the recent breakage of builds: https://github.com/apache/nuttx/issues/14598
This commit is contained in:
parent
b5a215879c
commit
7f84a64109
|
@ -103,9 +103,9 @@ jobs:
|
||||||
id: select-builds
|
id: select-builds
|
||||||
run: |
|
run: |
|
||||||
|
|
||||||
# Skip all macOS and Windows Builds
|
# Skip all macOS Builds
|
||||||
if [[ "${{ inputs.os }}" != "Linux" ]]; then
|
if [[ "${{ inputs.os }}" == "macOS" ]]; then
|
||||||
echo "Skipping all macOS and Windows Builds"
|
echo "Skipping all macOS Builds"
|
||||||
echo "skip_all_builds=1" | tee -a $GITHUB_OUTPUT
|
echo "skip_all_builds=1" | tee -a $GITHUB_OUTPUT
|
||||||
exit
|
exit
|
||||||
fi
|
fi
|
||||||
|
@ -169,13 +169,13 @@ jobs:
|
||||||
# If PR was Created or Modified: Exclude some boards
|
# If PR was Created or Modified: Exclude some boards
|
||||||
pr=${{github.event.pull_request.number}}
|
pr=${{github.event.pull_request.number}}
|
||||||
if [[ "$pr" != "" ]]; then
|
if [[ "$pr" != "" ]]; then
|
||||||
echo "Excluding arm-0[248], arm-1[02-9], risc-v-04..06, sim-03, xtensa-02"
|
echo "Excluding arm-0[1249], arm-1[124-9], risc-v-04..06, sim-03, xtensa-02"
|
||||||
boards=$(
|
boards=$(
|
||||||
echo '${{ inputs.boards }}' |
|
echo '${{ inputs.boards }}' |
|
||||||
jq --compact-output \
|
jq --compact-output \
|
||||||
'map(
|
'map(
|
||||||
select(
|
select(
|
||||||
test("arm-0[248]") == false and test("arm-1[02-9]") == false and
|
test("arm-0[1249]") == false and test("arm-1[124-9]") == false and
|
||||||
test("risc-v-0[4-9]") == false and
|
test("risc-v-0[4-9]") == false and
|
||||||
test("sim-0[3-9]") == false and
|
test("sim-0[3-9]") == false and
|
||||||
test("xtensa-0[2-9]") == false
|
test("xtensa-0[2-9]") == false
|
||||||
|
|
Loading…
Reference in New Issue