diff --git a/.github/workflows/build_docker_images.yml b/.github/workflows/build_docker_images.yml index f158b075d..9c4371b4e 100644 --- a/.github/workflows/build_docker_images.yml +++ b/.github/workflows/build_docker_images.yml @@ -26,7 +26,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v6.0.1 + uses: actions/checkout@v6.0.2 - name: Build and save Docker image(wasm-debug-server:${{ inputs.ver_num }}) to tar file run: | diff --git a/.github/workflows/build_iwasm_release.yml b/.github/workflows/build_iwasm_release.yml index 7016ad5e6..ab84c4f43 100644 --- a/.github/workflows/build_iwasm_release.yml +++ b/.github/workflows/build_iwasm_release.yml @@ -104,7 +104,7 @@ jobs: contents: write # for uploading release artifacts steps: - - uses: actions/checkout@v6.0.1 + - uses: actions/checkout@v6.0.2 - name: get cached LLVM libraries id: retrieve_llvm_libs diff --git a/.github/workflows/build_llvm_libraries.yml b/.github/workflows/build_llvm_libraries.yml index 5141bb618..b661131f2 100644 --- a/.github/workflows/build_llvm_libraries.yml +++ b/.github/workflows/build_llvm_libraries.yml @@ -45,7 +45,7 @@ jobs: steps: - name: checkout - uses: actions/checkout@v6.0.1 + uses: actions/checkout@v6.0.2 - name: install dependencies for non macos if: ${{ !startsWith(inputs.os, 'macos') }} diff --git a/.github/workflows/build_wamr_lldb.yml b/.github/workflows/build_wamr_lldb.yml index 134c5292a..98a15e653 100644 --- a/.github/workflows/build_wamr_lldb.yml +++ b/.github/workflows/build_wamr_lldb.yml @@ -55,7 +55,7 @@ jobs: contents: write # for uploading release artifacts steps: - - uses: actions/checkout@v6.0.1 + - uses: actions/checkout@v6.0.2 - name: download and install wasi-sdk run: | diff --git a/.github/workflows/build_wamr_sdk.yml b/.github/workflows/build_wamr_sdk.yml index 17be8dd30..df1f26c74 100644 --- a/.github/workflows/build_wamr_sdk.yml +++ b/.github/workflows/build_wamr_sdk.yml @@ -45,7 +45,7 @@ jobs: contents: write # for uploading release artifacts steps: - - uses: actions/checkout@v6.0.1 + - uses: actions/checkout@v6.0.2 - name: download wamr-app-framework run: | diff --git a/.github/workflows/build_wamr_vscode_ext.yml b/.github/workflows/build_wamr_vscode_ext.yml index f723d344c..7410fd095 100644 --- a/.github/workflows/build_wamr_vscode_ext.yml +++ b/.github/workflows/build_wamr_vscode_ext.yml @@ -24,7 +24,7 @@ jobs: contents: write # for uploading release artifacts steps: - - uses: actions/checkout@v6.0.1 + - uses: actions/checkout@v6.0.2 - name: Use Node.js 18.x uses: actions/setup-node@v6 diff --git a/.github/workflows/build_wamr_wasi_extensions.yml b/.github/workflows/build_wamr_wasi_extensions.yml index e045f035f..21a07a1cc 100644 --- a/.github/workflows/build_wamr_wasi_extensions.yml +++ b/.github/workflows/build_wamr_wasi_extensions.yml @@ -28,7 +28,7 @@ jobs: os: [ubuntu-22.04] steps: - name: checkout - uses: actions/checkout@v6.0.1 + uses: actions/checkout@v6.0.2 - name: install-wasi-sdk-wabt uses: ./.github/actions/install-wasi-sdk-wabt diff --git a/.github/workflows/build_wamrc.yml b/.github/workflows/build_wamrc.yml index d037e5df5..9fbe38c0a 100644 --- a/.github/workflows/build_wamrc.yml +++ b/.github/workflows/build_wamrc.yml @@ -41,7 +41,7 @@ jobs: contents: write # for uploading release artifacts steps: - - uses: actions/checkout@v6.0.1 + - uses: actions/checkout@v6.0.2 - name: get cached LLVM libraries id: retrieve_llvm_libs diff --git a/.github/workflows/check_version_h.yml b/.github/workflows/check_version_h.yml index 1623f6306..4ea4c1105 100644 --- a/.github/workflows/check_version_h.yml +++ b/.github/workflows/check_version_h.yml @@ -14,7 +14,7 @@ jobs: steps: - name: checkout - uses: actions/checkout@v6.0.1 + uses: actions/checkout@v6.0.2 - name: cmake execute to generate version.h run: cmake -B build_version -S . diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 24bae6466..ca9ac7062 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -43,7 +43,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v6.0.1 + uses: actions/checkout@v6.0.2 with: submodules: recursive diff --git a/.github/workflows/coding_guidelines.yml b/.github/workflows/coding_guidelines.yml index bdc13372e..402c455d8 100644 --- a/.github/workflows/coding_guidelines.yml +++ b/.github/workflows/coding_guidelines.yml @@ -22,7 +22,7 @@ jobs: runs-on: ubuntu-22.04 steps: - name: checkout - uses: actions/checkout@v6.0.1 + uses: actions/checkout@v6.0.2 with: fetch-depth: 0 diff --git a/.github/workflows/compilation_on_android_ubuntu.yml b/.github/workflows/compilation_on_android_ubuntu.yml index 9458eaba1..1ac9bd5b4 100644 --- a/.github/workflows/compilation_on_android_ubuntu.yml +++ b/.github/workflows/compilation_on_android_ubuntu.yml @@ -100,7 +100,7 @@ jobs: llvm_cache_key: ${{ needs.build_llvm_libraries_on_ubuntu_2204.outputs.cache_key }} steps: - name: checkout - uses: actions/checkout@v6.0.1 + uses: actions/checkout@v6.0.2 # since jobs.id can't contain the dot character # it is hard to use `format` to assemble the cache key @@ -271,7 +271,7 @@ jobs: extra_options: "-DWAMR_BUILD_SIMD=0" steps: - name: checkout - uses: actions/checkout@v6.0.1 + uses: actions/checkout@v6.0.2 # only download llvm cache when needed - name: Get LLVM libraries @@ -322,7 +322,7 @@ jobs: steps: - name: checkout - uses: actions/checkout@v6.0.1 + uses: actions/checkout@v6.0.2 - name: Get LLVM libraries id: retrieve_llvm_libs @@ -379,7 +379,7 @@ jobs: steps: - name: checkout - uses: actions/checkout@v6.0.1 + uses: actions/checkout@v6.0.2 - name: Get LLVM libraries id: retrieve_llvm_libs @@ -444,7 +444,7 @@ jobs: steps: - name: checkout - uses: actions/checkout@v6.0.1 + uses: actions/checkout@v6.0.2 - name: Get LLVM libraries id: retrieve_llvm_libs @@ -501,7 +501,7 @@ jobs: steps: - name: checkout - uses: actions/checkout@v6.0.1 + uses: actions/checkout@v6.0.2 - name: Get LLVM libraries id: retrieve_llvm_libs @@ -667,7 +667,7 @@ jobs: steps: - name: checkout - uses: actions/checkout@v6.0.1 + uses: actions/checkout@v6.0.2 - name: Set-up OCaml uses: ocaml/setup-ocaml@v3 diff --git a/.github/workflows/compilation_on_macos.yml b/.github/workflows/compilation_on_macos.yml index e2538117d..643caa80e 100644 --- a/.github/workflows/compilation_on_macos.yml +++ b/.github/workflows/compilation_on_macos.yml @@ -89,7 +89,7 @@ jobs: llvm_cache_key: ${{ needs.build_llvm_libraries_on_arm_macos.outputs.cache_key }} steps: - name: checkout - uses: actions/checkout@v6.0.1 + uses: actions/checkout@v6.0.2 - name: Get LLVM libraries id: retrieve_llvm_libs @@ -191,7 +191,7 @@ jobs: extra_options: "-DWAMR_BUILD_SIMD=0" steps: - name: checkout - uses: actions/checkout@v6.0.1 + uses: actions/checkout@v6.0.2 # only download llvm cache when needed - name: Get LLVM libraries @@ -253,7 +253,7 @@ jobs: steps: - name: checkout - uses: actions/checkout@v6.0.1 + uses: actions/checkout@v6.0.2 - name: Get LLVM libraries id: retrieve_llvm_libs @@ -311,7 +311,7 @@ jobs: llvm_cache_key: ${{ needs.build_llvm_libraries_on_arm_macos.outputs.cache_key }} steps: - name: checkout - uses: actions/checkout@v6.0.1 + uses: actions/checkout@v6.0.2 - name: install-wasi-sdk-wabt uses: ./.github/actions/install-wasi-sdk-wabt diff --git a/.github/workflows/compilation_on_nuttx.yml b/.github/workflows/compilation_on_nuttx.yml index 4795c43d4..1ad28f3bb 100644 --- a/.github/workflows/compilation_on_nuttx.yml +++ b/.github/workflows/compilation_on_nuttx.yml @@ -87,21 +87,21 @@ jobs: steps: - name: Checkout NuttX - uses: actions/checkout@v6.0.1 + uses: actions/checkout@v6.0.2 with: repository: apache/nuttx ref: 09a71ec7c16c43398d5acbdcbeee7b08736c3170 path: nuttx - name: Checkout NuttX Apps - uses: actions/checkout@v6.0.1 + uses: actions/checkout@v6.0.2 with: repository: apache/nuttx-apps ref: 6bd593459c4af3cef325c3d22bccd5537a8ed755 path: apps - name: Checkout WAMR - uses: actions/checkout@v6.0.1 + uses: actions/checkout@v6.0.2 with: repository: ${{ github.repository }} path: apps/interpreters/wamr/wamr @@ -126,7 +126,7 @@ jobs: run: make -j$(nproc) EXTRAFLAGS=-Werror - name: Checkout Bloaty - uses: actions/checkout@v6.0.1 + uses: actions/checkout@v6.0.2 with: repository: google/bloaty submodules: recursive diff --git a/.github/workflows/compilation_on_sgx.yml b/.github/workflows/compilation_on_sgx.yml index 31b90fff9..6791d31aa 100644 --- a/.github/workflows/compilation_on_sgx.yml +++ b/.github/workflows/compilation_on_sgx.yml @@ -123,7 +123,7 @@ jobs: make_options_feature: "-DWAMR_BUILD_SIMD=0" steps: - name: checkout - uses: actions/checkout@v6.0.1 + uses: actions/checkout@v6.0.2 - name: install SGX SDK and necessary libraries uses: ./.github/actions/install-linux-sgx @@ -166,7 +166,7 @@ jobs: steps: - name: checkout - uses: actions/checkout@v6.0.1 + uses: actions/checkout@v6.0.2 - name: install-wasi-sdk-wabt uses: ./.github/actions/install-wasi-sdk-wabt @@ -262,7 +262,7 @@ jobs: steps: - name: checkout - uses: actions/checkout@v6.0.1 + uses: actions/checkout@v6.0.2 - name: Get LLVM libraries if: matrix.running_mode == 'aot' diff --git a/.github/workflows/compilation_on_windows.yml b/.github/workflows/compilation_on_windows.yml index 77026e29c..56adbe7ef 100644 --- a/.github/workflows/compilation_on_windows.yml +++ b/.github/workflows/compilation_on_windows.yml @@ -84,7 +84,7 @@ jobs: "-DWAMR_BUILD_LIBC_UVWASI=0 -DWAMR_BUILD_LIBC_WASI=1", ] steps: - - uses: actions/checkout@v6.0.1 + - uses: actions/checkout@v6.0.2 - name: clone uvwasi library if: ${{ !contains(matrix.build_options, '-DWAMR_BUILD_LIBC_UVWASI=0') }} @@ -108,7 +108,7 @@ jobs: llvm_cache_key: ${{ needs.build_llvm_libraries_on_windows.outputs.cache_key }} steps: - name: checkout - uses: actions/checkout@v6.0.1 + uses: actions/checkout@v6.0.2 # since jobs.id can't contain the dot character # it is hard to use `format` to assemble the cache key @@ -150,7 +150,7 @@ jobs: ] steps: - name: checkout - uses: actions/checkout@v6.0.1 + uses: actions/checkout@v6.0.2 - name: download and install wasi-sdk if: matrix.test_option == '$WASI_TEST_OPTIONS' diff --git a/.github/workflows/compilation_on_zephyr.yml b/.github/workflows/compilation_on_zephyr.yml index e19824068..ad712deb8 100644 --- a/.github/workflows/compilation_on_zephyr.yml +++ b/.github/workflows/compilation_on_zephyr.yml @@ -78,7 +78,7 @@ jobs: # └─── application/ --> DUMMY. keep west_lite.yml here - name: Checkout code - uses: actions/checkout@v6.0.1 + uses: actions/checkout@v6.0.2 with: path: modules/wasm-micro-runtime diff --git a/.github/workflows/create_tag.yml b/.github/workflows/create_tag.yml index f1a082fae..2ca4e8283 100644 --- a/.github/workflows/create_tag.yml +++ b/.github/workflows/create_tag.yml @@ -29,7 +29,7 @@ jobs: contents: write # create and push tags steps: - - uses: actions/checkout@v6.0.1 + - uses: actions/checkout@v6.0.2 # Full git history is needed to get a proper list of commits and tags with: fetch-depth: 0 diff --git a/.github/workflows/hadolint_dockerfiles.yml b/.github/workflows/hadolint_dockerfiles.yml index 4647a5c51..8f4051f86 100644 --- a/.github/workflows/hadolint_dockerfiles.yml +++ b/.github/workflows/hadolint_dockerfiles.yml @@ -37,7 +37,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v6.0.1 + uses: actions/checkout@v6.0.2 # on default, hadolint will fail on warnings and errors - name: Run hadolint on dockerfiles diff --git a/.github/workflows/nightly_run.yml b/.github/workflows/nightly_run.yml index acdfae270..6bc090afd 100644 --- a/.github/workflows/nightly_run.yml +++ b/.github/workflows/nightly_run.yml @@ -67,7 +67,7 @@ jobs: llvm_cache_key: ${{ needs.build_llvm_libraries_on_ubuntu.outputs.cache_key }} steps: - name: checkout - uses: actions/checkout@v6.0.1 + uses: actions/checkout@v6.0.2 # since jobs.id can't contain the dot character # it is hard to use `format` to assemble the cache key @@ -235,7 +235,7 @@ jobs: steps: - name: checkout - uses: actions/checkout@v6.0.1 + uses: actions/checkout@v6.0.2 # only download llvm cache when needed - name: Get LLVM libraries @@ -409,7 +409,7 @@ jobs: steps: - name: checkout - uses: actions/checkout@v6.0.1 + uses: actions/checkout@v6.0.2 - name: Get LLVM libraries id: retrieve_llvm_libs @@ -462,7 +462,7 @@ jobs: llvm_cache_key: ${{ needs.build_llvm_libraries_on_ubuntu.outputs.cache_key }} steps: - name: checkout - uses: actions/checkout@v6.0.1 + uses: actions/checkout@v6.0.2 - name: install-wasi-sdk-wabt uses: ./.github/actions/install-wasi-sdk-wabt @@ -656,7 +656,7 @@ jobs: sanitizer: ubsan steps: - name: checkout - uses: actions/checkout@v6.0.1 + uses: actions/checkout@v6.0.2 - name: install-wasi-sdk-wabt if: matrix.test_option == '$WASI_TEST_OPTIONS' diff --git a/.github/workflows/release_process.yml b/.github/workflows/release_process.yml index 77a121c0f..b7eebd1c5 100644 --- a/.github/workflows/release_process.yml +++ b/.github/workflows/release_process.yml @@ -55,7 +55,7 @@ jobs: outputs: upload_url: ${{ steps.create_release.outputs.upload_url }} steps: - - uses: actions/checkout@v6.0.1 + - uses: actions/checkout@v6.0.2 - name: prepare the release note run: | diff --git a/.github/workflows/reuse_latest_release_binaries.yml b/.github/workflows/reuse_latest_release_binaries.yml index 63546b97c..3bbd4ac9b 100644 --- a/.github/workflows/reuse_latest_release_binaries.yml +++ b/.github/workflows/reuse_latest_release_binaries.yml @@ -34,7 +34,7 @@ jobs: contents: write # for creating realease and uploading release artifacts steps: - - uses: actions/checkout@v6.0.1 + - uses: actions/checkout@v6.0.2 # Full git history is needed to get a proper list of commits and tags with: fetch-depth: 0 diff --git a/.github/workflows/spec_test_on_nuttx.yml b/.github/workflows/spec_test_on_nuttx.yml index 5a551ed9f..5cb4be325 100644 --- a/.github/workflows/spec_test_on_nuttx.yml +++ b/.github/workflows/spec_test_on_nuttx.yml @@ -143,21 +143,21 @@ jobs: # Note: we use an unreleased version nuttx for xtensa because # 12.4 doesn't contain necessary esp32s3 changes. - name: Checkout NuttX - uses: actions/checkout@v6.0.1 + uses: actions/checkout@v6.0.2 with: repository: apache/nuttx ref: ${{ matrix.target_config.target == 'xtensa' && '985d395b025cf2012b22f6bb4461959fa6d87645' || '09a71ec7c16c43398d5acbdcbeee7b08736c3170' }} path: nuttx - name: Checkout NuttX Apps - uses: actions/checkout@v6.0.1 + uses: actions/checkout@v6.0.2 with: repository: apache/nuttx-apps ref: ${{ matrix.target_config.target == 'xtensa' && '2ef3eb25c0cec944b13792185f7e5d5a05990d5f' || '6bd593459c4af3cef325c3d22bccd5537a8ed755' }} path: apps - name: Checkout WAMR - uses: actions/checkout@v6.0.1 + uses: actions/checkout@v6.0.2 with: repository: ${{ github.repository }} path: apps/interpreters/wamr/wamr diff --git a/.github/workflows/supply_chain.yml b/.github/workflows/supply_chain.yml index 9b14ae462..51ec74746 100644 --- a/.github/workflows/supply_chain.yml +++ b/.github/workflows/supply_chain.yml @@ -34,7 +34,7 @@ jobs: steps: - name: "Checkout code" - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v3.1.0 + uses: actions/checkout@0c366fd6a839edf440554fa01a7085ccba70ac98 # v3.1.0 with: persist-credentials: false diff --git a/.github/workflows/wamr_wasi_extensions.yml b/.github/workflows/wamr_wasi_extensions.yml index b21008e70..f33974b82 100644 --- a/.github/workflows/wamr_wasi_extensions.yml +++ b/.github/workflows/wamr_wasi_extensions.yml @@ -30,7 +30,7 @@ jobs: os: [ubuntu-22.04, macos-15-intel, macos-15] steps: - name: checkout - uses: actions/checkout@v6.0.1 + uses: actions/checkout@v6.0.2 - name: install-wasi-sdk-wabt uses: ./.github/actions/install-wasi-sdk-wabt