chore: update NuttX version to 12.11 in CI workflows (#4720)

The NuttX project released version 12.11 with improvements and bug fixes.
Updating the CI workflows to use the latest stable version ensures that
WAMR testing and compilation verification runs against the most current
NuttX release.

Updated 4 repository references total across 2 workflow files to point to
the new release branch.

Signed-off-by: Huang Qi <huangqi3@xiaomi.com>
This commit is contained in:
Huang Qi 2025-11-24 19:19:40 +08:00 committed by GitHub
parent 1d255ce0b5
commit 0af3af4eed
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 5 additions and 4 deletions

View File

@ -88,14 +88,14 @@ jobs:
uses: actions/checkout@v5
with:
repository: apache/nuttx
ref: releases/12.9
ref: releases/12.11
path: nuttx
- name: Checkout NuttX Apps
uses: actions/checkout@v5
with:
repository: apache/nuttx-apps
ref: releases/12.9
ref: releases/12.11
path: apps
- name: Checkout WAMR
@ -108,6 +108,7 @@ jobs:
working-directory: nuttx
run: |
tools/configure.sh ${{ matrix.nuttx_board_config }}
kconfig-tweak --disable CONFIG_RP2040_UF2_BINARY
kconfig-tweak --enable CONFIG_PSEUDOFS_SOFTLINKS
kconfig-tweak --enable CONFIG_INTERPRETERS_WAMR
kconfig-tweak --enable CONFIG_INTERPRETERS_IWASM_TASK

View File

@ -146,14 +146,14 @@ jobs:
uses: actions/checkout@v5
with:
repository: apache/nuttx
ref: ${{ matrix.target_config.target == 'xtensa' && '985d395b025cf2012b22f6bb4461959fa6d87645' || 'releases/12.9' }}
ref: ${{ matrix.target_config.target == 'xtensa' && '985d395b025cf2012b22f6bb4461959fa6d87645' || 'releases/12.11' }}
path: nuttx
- name: Checkout NuttX Apps
uses: actions/checkout@v5
with:
repository: apache/nuttx-apps
ref: ${{ matrix.target_config.target == 'xtensa' && '2ef3eb25c0cec944b13792185f7e5d5a05990d5f' || 'releases/12.9' }}
ref: ${{ matrix.target_config.target == 'xtensa' && '2ef3eb25c0cec944b13792185f7e5d5a05990d5f' || 'releases/12.11' }}
path: apps
- name: Checkout WAMR