From 0af3af4eed55263261603983c18a3b15f50f7895 Mon Sep 17 00:00:00 2001 From: Huang Qi Date: Mon, 24 Nov 2025 19:19:40 +0800 Subject: [PATCH] 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 --- .github/workflows/compilation_on_nuttx.yml | 5 +++-- .github/workflows/spec_test_on_nuttx.yml | 4 ++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/compilation_on_nuttx.yml b/.github/workflows/compilation_on_nuttx.yml index 4e164fc82..70b5c24bf 100644 --- a/.github/workflows/compilation_on_nuttx.yml +++ b/.github/workflows/compilation_on_nuttx.yml @@ -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 diff --git a/.github/workflows/spec_test_on_nuttx.yml b/.github/workflows/spec_test_on_nuttx.yml index 1c3ff8d9b..d5bc5e9ca 100644 --- a/.github/workflows/spec_test_on_nuttx.yml +++ b/.github/workflows/spec_test_on_nuttx.yml @@ -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