From 962511226fabe0816ca736a602128baf824d05a6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 20 Aug 2025 09:24:38 +0800 Subject: [PATCH] build(deps): Bump actions/checkout from 3 to 5 (#4567) Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 5. - [Release notes](https://github.com/actions/checkout/releases) - [Commits](https://github.com/actions/checkout/compare/v3...v5) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/build_docker_images.yml | 2 +- .github/workflows/build_iwasm_release.yml | 2 +- .github/workflows/build_llvm_libraries.yml | 2 +- .github/workflows/build_wamr_lldb.yml | 2 +- .github/workflows/build_wamr_sdk.yml | 2 +- .github/workflows/build_wamr_vscode_ext.yml | 2 +- .github/workflows/build_wamr_wasi_extensions.yml | 2 +- .github/workflows/build_wamrc.yml | 2 +- .github/workflows/check_version_h.yml | 2 +- .github/workflows/codeql.yml | 2 +- .github/workflows/coding_guidelines.yml | 2 +- .../workflows/compilation_on_android_ubuntu.yml | 14 +++++++------- .github/workflows/compilation_on_macos.yml | 8 ++++---- .github/workflows/compilation_on_nuttx.yml | 8 ++++---- .github/workflows/compilation_on_sgx.yml | 6 +++--- .github/workflows/compilation_on_windows.yml | 6 +++--- .github/workflows/compilation_on_zephyr.yml | 2 +- .github/workflows/create_tag.yml | 2 +- .github/workflows/hadolint_dockerfiles.yml | 2 +- .github/workflows/nightly_run.yml | 10 +++++----- .github/workflows/release_process.yml | 2 +- .../workflows/reuse_latest_release_binaries.yml | 2 +- .github/workflows/spec_test_on_nuttx.yml | 6 +++--- .github/workflows/supply_chain.yml | 2 +- .github/workflows/wamr_wasi_extensions.yml | 2 +- 25 files changed, 47 insertions(+), 47 deletions(-) diff --git a/.github/workflows/build_docker_images.yml b/.github/workflows/build_docker_images.yml index f7643af3f..fed9d4b3e 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@v4 + uses: actions/checkout@v5 - 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 d1bdd685d..7be7db524 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@v4 + - uses: actions/checkout@v5 - 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 97e665c0b..2f07d617a 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@v4 + uses: actions/checkout@v5 - name: install dependencies for non macos-14 if: inputs.os != 'macos-14' diff --git a/.github/workflows/build_wamr_lldb.yml b/.github/workflows/build_wamr_lldb.yml index 297328cc5..8c259d300 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@v4 + - uses: actions/checkout@v5 - name: download and install wasi-sdk run: | diff --git a/.github/workflows/build_wamr_sdk.yml b/.github/workflows/build_wamr_sdk.yml index 266c3a646..c3faeaa6d 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@v4 + - uses: actions/checkout@v5 - 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 d0fa3b18e..5b72612ba 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@v4 + - uses: actions/checkout@v5 - name: Use Node.js 18.x uses: actions/setup-node@v4 diff --git a/.github/workflows/build_wamr_wasi_extensions.yml b/.github/workflows/build_wamr_wasi_extensions.yml index 5412d794d..82b611e39 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@v4 + uses: actions/checkout@v5 - 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 df257723f..419edec38 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@v4 + - uses: actions/checkout@v5 - 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 ab23ecf9e..98d89f814 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@v4 + uses: actions/checkout@v5 - 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 02688d45d..453193aca 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -47,7 +47,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v5 with: submodules: recursive diff --git a/.github/workflows/coding_guidelines.yml b/.github/workflows/coding_guidelines.yml index b1f59ce3b..4feaf3395 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@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 diff --git a/.github/workflows/compilation_on_android_ubuntu.yml b/.github/workflows/compilation_on_android_ubuntu.yml index 358a0d93f..032560db1 100644 --- a/.github/workflows/compilation_on_android_ubuntu.yml +++ b/.github/workflows/compilation_on_android_ubuntu.yml @@ -101,7 +101,7 @@ jobs: llvm_cache_key: ${{ needs.build_llvm_libraries_on_ubuntu_2204.outputs.cache_key }} steps: - name: checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 # since jobs.id can't contain the dot character # it is hard to use `format` to assemble the cache key @@ -269,7 +269,7 @@ jobs: llvm_cache_key: ${{ needs.build_llvm_libraries_on_ubuntu_2204.outputs.cache_key }} steps: - name: checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 # only download llvm cache when needed - name: Get LLVM libraries @@ -327,7 +327,7 @@ jobs: steps: - name: checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Get LLVM libraries id: retrieve_llvm_libs @@ -384,7 +384,7 @@ jobs: steps: - name: checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Get LLVM libraries id: retrieve_llvm_libs @@ -440,7 +440,7 @@ jobs: steps: - name: checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Get LLVM libraries id: retrieve_llvm_libs @@ -502,7 +502,7 @@ jobs: steps: - name: checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Get LLVM libraries id: retrieve_llvm_libs @@ -665,7 +665,7 @@ jobs: steps: - name: checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - 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 462e273bf..872da9316 100644 --- a/.github/workflows/compilation_on_macos.yml +++ b/.github/workflows/compilation_on_macos.yml @@ -86,7 +86,7 @@ jobs: llvm_cache_key: ${{ needs.build_llvm_libraries_on_intel_macos.outputs.cache_key }} steps: - name: checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Get LLVM libraries id: retrieve_llvm_libs @@ -190,7 +190,7 @@ jobs: llvm_cache_key: ${{ needs.build_llvm_libraries_on_intel_macos.outputs.cache_key }} steps: - name: checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 # only download llvm cache when needed - name: Get LLVM libraries @@ -243,7 +243,7 @@ jobs: steps: - name: checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Get LLVM libraries id: retrieve_llvm_libs @@ -301,7 +301,7 @@ jobs: llvm_cache_key: ${{ needs.build_llvm_libraries_on_arm_macos.outputs.cache_key }} steps: - name: checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - 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 5922f5e3a..4e164fc82 100644 --- a/.github/workflows/compilation_on_nuttx.yml +++ b/.github/workflows/compilation_on_nuttx.yml @@ -85,21 +85,21 @@ jobs: steps: - name: Checkout NuttX - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: repository: apache/nuttx ref: releases/12.9 path: nuttx - name: Checkout NuttX Apps - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: repository: apache/nuttx-apps ref: releases/12.9 path: apps - name: Checkout WAMR - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: repository: ${{ github.repository }} path: apps/interpreters/wamr/wamr @@ -122,7 +122,7 @@ jobs: run: make -j$(nproc) EXTRAFLAGS=-Werror - name: Checkout Bloaty - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: repository: google/bloaty submodules: recursive diff --git a/.github/workflows/compilation_on_sgx.yml b/.github/workflows/compilation_on_sgx.yml index ec27fd8ba..aa95f9469 100644 --- a/.github/workflows/compilation_on_sgx.yml +++ b/.github/workflows/compilation_on_sgx.yml @@ -116,7 +116,7 @@ jobs: make_options_feature: "-DWAMR_BUILD_MINI_LOADER=1" steps: - name: checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: install SGX SDK and necessary libraries uses: ./.github/actions/install-linux-sgx @@ -159,7 +159,7 @@ jobs: steps: - name: checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: install-wasi-sdk-wabt uses: ./.github/actions/install-wasi-sdk-wabt @@ -255,7 +255,7 @@ jobs: steps: - name: checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - 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 7cee2aa40..543880048 100644 --- a/.github/workflows/compilation_on_windows.yml +++ b/.github/workflows/compilation_on_windows.yml @@ -85,7 +85,7 @@ jobs: "-DWAMR_BUILD_LIBC_UVWASI=0 -DWAMR_BUILD_LIBC_WASI=1", ] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: clone uvwasi library if: ${{ !contains(matrix.build_options, '-DWAMR_BUILD_LIBC_UVWASI=0') }} @@ -109,7 +109,7 @@ jobs: llvm_cache_key: ${{ needs.build_llvm_libraries_on_windows.outputs.cache_key }} steps: - name: checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 # since jobs.id can't contain the dot character # it is hard to use `format` to assemble the cache key @@ -151,7 +151,7 @@ jobs: ] steps: - name: checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - 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 274fc3740..7342804ac 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@v3 + uses: actions/checkout@v5 with: path: modules/wasm-micro-runtime diff --git a/.github/workflows/create_tag.yml b/.github/workflows/create_tag.yml index 7a90ea5f7..dcb293749 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@v4 + - uses: actions/checkout@v5 # 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 f9d8c3893..e43cd1037 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@v4 + uses: actions/checkout@v5 # 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 b2bd04d1d..260a7e97c 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@v4 + uses: actions/checkout@v5 # since jobs.id can't contain the dot character # it is hard to use `format` to assemble the cache key @@ -233,7 +233,7 @@ jobs: steps: - name: checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 # only download llvm cache when needed - name: Get LLVM libraries @@ -387,7 +387,7 @@ jobs: sanitizer: asan steps: - name: checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Get LLVM libraries id: retrieve_llvm_libs @@ -440,7 +440,7 @@ jobs: llvm_cache_key: ${{ needs.build_llvm_libraries_on_ubuntu.outputs.cache_key }} steps: - name: checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: install-wasi-sdk-wabt uses: ./.github/actions/install-wasi-sdk-wabt @@ -626,7 +626,7 @@ jobs: sanitizer: ubsan steps: - name: checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - 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 298d0004a..857036662 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@v4 + - uses: actions/checkout@v5 - 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 77fe7329f..7c34cb618 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@v4 + - uses: actions/checkout@v5 # 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 6c36c45ca..a65a03bf9 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@v4 + uses: actions/checkout@v5 with: repository: apache/nuttx ref: ${{ matrix.target_config.target == 'xtensa' && '985d395b025cf2012b22f6bb4461959fa6d87645' || 'releases/12.9' }} path: nuttx - name: Checkout NuttX Apps - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: repository: apache/nuttx-apps ref: ${{ matrix.target_config.target == 'xtensa' && '2ef3eb25c0cec944b13792185f7e5d5a05990d5f' || 'releases/12.9' }} path: apps - name: Checkout WAMR - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: repository: ${{ github.repository }} path: apps/interpreters/wamr/wamr diff --git a/.github/workflows/supply_chain.yml b/.github/workflows/supply_chain.yml index fb305c396..f05372ee4 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@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3.1.0 + uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v3.1.0 with: persist-credentials: false diff --git a/.github/workflows/wamr_wasi_extensions.yml b/.github/workflows/wamr_wasi_extensions.yml index e9d10fe93..7a7a56db3 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-13, macos-14] steps: - name: checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: install-wasi-sdk-wabt uses: ./.github/actions/install-wasi-sdk-wabt