This is an automated email from the ASF dual-hosted git repository.
tison pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/opendal.git
The following commit(s) were added to refs/heads/main by this push:
new 4bddeb840 chore(deps): bump the github-actions group with 5 updates
(#7121)
4bddeb840 is described below
commit 4bddeb84057a67063adc64320c217f84f51298f9
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Thu Jan 1 10:52:30 2026 +0800
chore(deps): bump the github-actions group with 5 updates (#7121)
Bumps the github-actions group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [actions/checkout](https://github.com/actions/checkout) | `5` | `6` |
| [actions/cache](https://github.com/actions/cache) | `4` | `5` |
| [actions/upload-artifact](https://github.com/actions/upload-artifact) |
`4` | `6` |
| [actions/github-script](https://github.com/actions/github-script) | `7` |
`8` |
| [actions/download-artifact](https://github.com/actions/download-artifact)
| `5` | `7` |
Updates `actions/checkout` from 5 to 6
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v5...v6)
Updates `actions/cache` from 4 to 5
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v4...v5)
Updates `actions/upload-artifact` from 4 to 6
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v6)
Updates `actions/github-script` from 7 to 8
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/v7...v8)
Updates `actions/download-artifact` from 5 to 7
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v5...v7)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/cache
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/upload-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/github-script
dependency-version: '8'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/download-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot]
<49699333+dependabot[bot]@users.noreply.github.com>
---
.github/workflows/ci_bindings_c.yml | 2 +-
.github/workflows/ci_bindings_cpp.yml | 2 +-
.github/workflows/ci_bindings_d.yml | 2 +-
.github/workflows/ci_bindings_dart.yml | 4 +-
.github/workflows/ci_bindings_dotnet.yml | 2 +-
.github/workflows/ci_bindings_go.yml | 2 +-
.github/workflows/ci_bindings_haskell.yml | 12 +--
.github/workflows/ci_bindings_java.yml | 4 +-
.github/workflows/ci_bindings_lua.yml | 2 +-
.github/workflows/ci_bindings_nodejs.yml | 2 +-
.github/workflows/ci_bindings_ocaml.yml | 6 +-
.github/workflows/ci_bindings_php.yml | 2 +-
.github/workflows/ci_bindings_python.yml | 2 +-
.github/workflows/ci_bindings_ruby.yml | 2 +-
.github/workflows/ci_bindings_swift.yml | 2 +-
.github/workflows/ci_bindings_zig.yml | 2 +-
.github/workflows/ci_check.yml | 12 +--
.github/workflows/ci_core.yml | 18 ++---
.github/workflows/ci_integration_dav_server.yml | 2 +-
.github/workflows/ci_integration_object_store.yml | 2 +-
.github/workflows/ci_integration_parquet.yml | 2 +-
.github/workflows/ci_integration_spring.yml | 2 +-
.github/workflows/ci_integration_unftp_sbe.yml | 2 +-
.github/workflows/ci_odev.yml | 4 +-
.github/workflows/ci_weekly_update.yml | 2 +-
.github/workflows/discussion-thread-link.yml | 2 +-
.github/workflows/docs.yml | 90 +++++++++++-----------
.github/workflows/full-ci-promote.yml | 8 +-
.github/workflows/release_dart.yml | 12 +--
.github/workflows/release_java.yml | 18 ++---
.github/workflows/release_nodejs.yml | 8 +-
.github/workflows/release_python.yml | 10 +--
.github/workflows/release_ruby.yml | 12 +--
.github/workflows/release_rust.yml | 2 +-
.github/workflows/service_test_ghac.yml | 2 +-
.github/workflows/test_behavior.yml | 2 +-
.github/workflows/test_behavior_binding_c.yml | 2 +-
.github/workflows/test_behavior_binding_cpp.yml | 2 +-
.github/workflows/test_behavior_binding_go.yml | 6 +-
.github/workflows/test_behavior_binding_java.yml | 2 +-
.github/workflows/test_behavior_binding_nodejs.yml | 2 +-
.github/workflows/test_behavior_binding_python.yml | 2 +-
.github/workflows/test_behavior_core.yml | 2 +-
.../test_behavior_integration_object_store.yml | 2 +-
.github/workflows/test_edge.yml | 6 +-
.github/workflows/test_fuzz.yml | 2 +-
46 files changed, 145 insertions(+), 145 deletions(-)
diff --git a/.github/workflows/ci_bindings_c.yml
b/.github/workflows/ci_bindings_c.yml
index d3270e5cc..418253440 100644
--- a/.github/workflows/ci_bindings_c.yml
+++ b/.github/workflows/ci_bindings_c.yml
@@ -43,7 +43,7 @@ jobs:
test:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Setup Rust toolchain
uses: ./.github/actions/setup
diff --git a/.github/workflows/ci_bindings_cpp.yml
b/.github/workflows/ci_bindings_cpp.yml
index 44a3397c8..db738563b 100644
--- a/.github/workflows/ci_bindings_cpp.yml
+++ b/.github/workflows/ci_bindings_cpp.yml
@@ -44,7 +44,7 @@ jobs:
test:
runs-on: ubuntu-24.04
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Install dependencies
run: |
sudo apt-get update
diff --git a/.github/workflows/ci_bindings_d.yml
b/.github/workflows/ci_bindings_d.yml
index 861028e5c..49818cedd 100644
--- a/.github/workflows/ci_bindings_d.yml
+++ b/.github/workflows/ci_bindings_d.yml
@@ -49,7 +49,7 @@ jobs:
dlang: ["ldc-latest", "dmd-latest"]
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- uses: dlang-community/setup-dlang@v2
with:
compiler: ${{ matrix.dlang }}
diff --git a/.github/workflows/ci_bindings_dart.yml
b/.github/workflows/ci_bindings_dart.yml
index f9203446a..789b65263 100644
--- a/.github/workflows/ci_bindings_dart.yml
+++ b/.github/workflows/ci_bindings_dart.yml
@@ -46,12 +46,12 @@ jobs:
test:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Setup Rust toolchain
uses: ./.github/actions/setup
- - uses: actions/cache@v4
+ - uses: actions/cache@v5
with:
path: |
~/.cargo/bin/
diff --git a/.github/workflows/ci_bindings_dotnet.yml
b/.github/workflows/ci_bindings_dotnet.yml
index cde98230b..1ff0c1a5c 100644
--- a/.github/workflows/ci_bindings_dotnet.yml
+++ b/.github/workflows/ci_bindings_dotnet.yml
@@ -43,7 +43,7 @@ jobs:
test:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Setup dotnet toolchain
uses: actions/setup-dotnet@v5
with:
diff --git a/.github/workflows/ci_bindings_go.yml
b/.github/workflows/ci_bindings_go.yml
index d0748c465..c235352da 100644
--- a/.github/workflows/ci_bindings_go.yml
+++ b/.github/workflows/ci_bindings_go.yml
@@ -47,7 +47,7 @@ jobs:
lint:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- uses: actions/setup-go@v6
with:
go-version: stable
diff --git a/.github/workflows/ci_bindings_haskell.yml
b/.github/workflows/ci_bindings_haskell.yml
index 27f208db6..cdf3247ff 100644
--- a/.github/workflows/ci_bindings_haskell.yml
+++ b/.github/workflows/ci_bindings_haskell.yml
@@ -43,7 +43,7 @@ jobs:
test:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Setup Haskell toolchain (ghc-9.4.8)
run: |
curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org |
sh
@@ -57,7 +57,7 @@ jobs:
run: |
cargo clippy -- -D warnings
- name: Restore haskell cache
- uses: actions/cache/restore@v4
+ uses: actions/cache/restore@v5
with:
key: ${{ runner.os }}-haskell-${{ hashFiles('**/*.cabal',
'**/Setup.hs') }}
path: |
@@ -69,7 +69,7 @@ jobs:
run: |
cabal test
- name: Save haskell cache
- uses: actions/cache/save@v4
+ uses: actions/cache/save@v5
with:
key: ${{ runner.os }}-haskell-${{ hashFiles('**/*.cabal',
'**/Setup.hs') }}
path: |
@@ -80,7 +80,7 @@ jobs:
runs-on: ubuntu-latest
if: ${{ startsWith(github.ref, 'refs/tags/') }}
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Setup Haskell toolchain (ghc-9.2.8)
run: |
curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org |
sh
@@ -90,7 +90,7 @@ jobs:
- name: Setup Rust toolchain
uses: ./.github/actions/setup
- name: Restore haskell cache
- uses: actions/cache/restore@v4
+ uses: actions/cache/restore@v5
with:
key: ${{ runner.os }}-haskell-${{ hashFiles('**/*.cabal',
'**/Setup.hs') }}
path: |
@@ -105,7 +105,7 @@ jobs:
tar xf opendal-*.crate --strip-components=1
cabal sdist
- name: Upload artifact
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v6
with:
name: bindings-haskell-sdist
path: bindings/haskell/target/package/dist-newstyle/sdist/*.tar.gz
diff --git a/.github/workflows/ci_bindings_java.yml
b/.github/workflows/ci_bindings_java.yml
index be3332cc6..682fd892e 100644
--- a/.github/workflows/ci_bindings_java.yml
+++ b/.github/workflows/ci_bindings_java.yml
@@ -45,7 +45,7 @@ jobs:
check:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Set up JDK 21
uses: actions/setup-java@v5
with:
@@ -71,7 +71,7 @@ jobs:
- macos-latest
- windows-latest
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Set up JDK 8
uses: actions/setup-java@v5
with:
diff --git a/.github/workflows/ci_bindings_lua.yml
b/.github/workflows/ci_bindings_lua.yml
index 461014eaa..f80f924c6 100644
--- a/.github/workflows/ci_bindings_lua.yml
+++ b/.github/workflows/ci_bindings_lua.yml
@@ -43,7 +43,7 @@ jobs:
test:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Setup lua toolchain
run: |
sudo apt-get update
diff --git a/.github/workflows/ci_bindings_nodejs.yml
b/.github/workflows/ci_bindings_nodejs.yml
index 2bd6bfa1f..297264f96 100644
--- a/.github/workflows/ci_bindings_nodejs.yml
+++ b/.github/workflows/ci_bindings_nodejs.yml
@@ -54,7 +54,7 @@ jobs:
working-directory: "bindings/nodejs"
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Setup Rust toolchain
uses: ./.github/actions/setup
diff --git a/.github/workflows/ci_bindings_ocaml.yml
b/.github/workflows/ci_bindings_ocaml.yml
index d5006a6f9..b5bbaecef 100644
--- a/.github/workflows/ci_bindings_ocaml.yml
+++ b/.github/workflows/ci_bindings_ocaml.yml
@@ -37,7 +37,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Checkout PR
- uses: actions/checkout@v5
+ uses: actions/checkout@v6
- name: Setup OCaml toolchain
uses: ./.github/actions/setup-ocaml
@@ -56,10 +56,10 @@ jobs:
steps:
- name: Checkout PR
- uses: actions/checkout@v5
+ uses: actions/checkout@v6
- name: Cache OPAM dependencies
- uses: actions/cache@v4
+ uses: actions/cache@v5
with:
path: ~/.opam
key: ${{ runner.os }}-opam-${{
hashFiles('bindings/ocaml/dune-project') }}
diff --git a/.github/workflows/ci_bindings_php.yml
b/.github/workflows/ci_bindings_php.yml
index aa0a524db..1ef9aa0d1 100644
--- a/.github/workflows/ci_bindings_php.yml
+++ b/.github/workflows/ci_bindings_php.yml
@@ -49,7 +49,7 @@ jobs:
steps:
- name: Checkout code
- uses: actions/checkout@v5
+ uses: actions/checkout@v6
- name: Setup PHP
uses: shivammathur/setup-php@v2
diff --git a/.github/workflows/ci_bindings_python.yml
b/.github/workflows/ci_bindings_python.yml
index 804e23a5a..77ab055c2 100644
--- a/.github/workflows/ci_bindings_python.yml
+++ b/.github/workflows/ci_bindings_python.yml
@@ -38,7 +38,7 @@ jobs:
check:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Setup Rust toolchain
uses: ./.github/actions/setup
- name: Install uv
diff --git a/.github/workflows/ci_bindings_ruby.yml
b/.github/workflows/ci_bindings_ruby.yml
index 774885d39..231bd7907 100644
--- a/.github/workflows/ci_bindings_ruby.yml
+++ b/.github/workflows/ci_bindings_ruby.yml
@@ -52,7 +52,7 @@ jobs:
BUNDLE_GEMFILE: ${{ github.workspace }}/bindings/ruby/Gemfile
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- uses: ruby/setup-ruby@v1
with:
diff --git a/.github/workflows/ci_bindings_swift.yml
b/.github/workflows/ci_bindings_swift.yml
index 97f63a2ae..cfaf11ca4 100644
--- a/.github/workflows/ci_bindings_swift.yml
+++ b/.github/workflows/ci_bindings_swift.yml
@@ -48,7 +48,7 @@ jobs:
matrix:
os: [ ubuntu-latest ]
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Setup Rust toolchain
uses: ./.github/actions/setup
diff --git a/.github/workflows/ci_bindings_zig.yml
b/.github/workflows/ci_bindings_zig.yml
index 09cb28ec3..fea372e40 100644
--- a/.github/workflows/ci_bindings_zig.yml
+++ b/.github/workflows/ci_bindings_zig.yml
@@ -44,7 +44,7 @@ jobs:
test:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- uses: mlugg/setup-zig@8d6198c65fb0feaa111df26e6b467fea8345e46f # v2.0.5
with:
version: 0.14.0
diff --git a/.github/workflows/ci_check.yml b/.github/workflows/ci_check.yml
index 009aa20df..39afab2d9 100644
--- a/.github/workflows/ci_check.yml
+++ b/.github/workflows/ci_check.yml
@@ -39,7 +39,7 @@ jobs:
env:
FORCE_COLOR: 1
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Check typos
uses: crate-ci/[email protected]
@@ -49,7 +49,7 @@ jobs:
env:
FORCE_COLOR: 1
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Check license headers
uses: korandoru/hawkeye@v6
@@ -60,7 +60,7 @@ jobs:
env:
FORCE_COLOR: 1
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- uses: actions/setup-python@v6
with:
python-version: "3.11"
@@ -73,7 +73,7 @@ jobs:
env:
FORCE_COLOR: 1
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Setup taplo
uses: taiki-e/install-action@v2
with:
@@ -87,7 +87,7 @@ jobs:
env:
FORCE_COLOR: 1
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Setup Rust toolchain
uses: ./.github/actions/setup
@@ -103,7 +103,7 @@ jobs:
website-dependencies:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- uses: pnpm/action-setup@v4
with:
diff --git a/.github/workflows/ci_core.yml b/.github/workflows/ci_core.yml
index 68b3f8882..78a8a43f0 100644
--- a/.github/workflows/ci_core.yml
+++ b/.github/workflows/ci_core.yml
@@ -36,7 +36,7 @@ jobs:
check_docs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Setup Rust toolchain
uses: ./.github/actions/setup
@@ -58,7 +58,7 @@ jobs:
check_clippy:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Setup Rust toolchain
uses: ./.github/actions/setup
@@ -83,7 +83,7 @@ jobs:
# OpenDAL's MSRV is 1.85.
OPENDAL_MSRV: "1.85"
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Setup msrv of rust
run: |
rustup toolchain install ${OPENDAL_MSRV}
@@ -106,7 +106,7 @@ jobs:
- macos-latest
- windows-latest
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Setup Rust toolchain
uses: ./.github/actions/setup
with:
@@ -118,7 +118,7 @@ jobs:
build_all_features:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Checkout python env
uses: actions/setup-python@v6
with:
@@ -149,7 +149,7 @@ jobs:
- macos-latest
- windows-latest
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Checkout python env
uses: actions/setup-python@v6
with:
@@ -223,7 +223,7 @@ jobs:
build_under_wasm:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Setup Rust toolchain
uses: ./.github/actions/setup
with:
@@ -258,7 +258,7 @@ jobs:
sudo docker image prune --all --force
sudo docker builder prune -a
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Checkout python env
uses: actions/setup-python@v6
with:
@@ -303,7 +303,7 @@ jobs:
sudo docker image prune --all --force
sudo docker builder prune -a
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Checkout python env
uses: actions/setup-python@v6
with:
diff --git a/.github/workflows/ci_integration_dav_server.yml
b/.github/workflows/ci_integration_dav_server.yml
index fc72a5113..a8b87e36d 100644
--- a/.github/workflows/ci_integration_dav_server.yml
+++ b/.github/workflows/ci_integration_dav_server.yml
@@ -37,7 +37,7 @@ jobs:
check_clippy:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Setup Rust toolchain
uses: ./.github/actions/setup
diff --git a/.github/workflows/ci_integration_object_store.yml
b/.github/workflows/ci_integration_object_store.yml
index fb42acf61..f1770e30d 100644
--- a/.github/workflows/ci_integration_object_store.yml
+++ b/.github/workflows/ci_integration_object_store.yml
@@ -37,7 +37,7 @@ jobs:
check_clippy:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Setup Rust toolchain
uses: ./.github/actions/setup
diff --git a/.github/workflows/ci_integration_parquet.yml
b/.github/workflows/ci_integration_parquet.yml
index fc6c0bcda..ae2238fdc 100644
--- a/.github/workflows/ci_integration_parquet.yml
+++ b/.github/workflows/ci_integration_parquet.yml
@@ -37,7 +37,7 @@ jobs:
check_clippy:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Setup Rust toolchain
uses: ./.github/actions/setup
diff --git a/.github/workflows/ci_integration_spring.yml
b/.github/workflows/ci_integration_spring.yml
index 26a29630f..f848dbef7 100644
--- a/.github/workflows/ci_integration_spring.yml
+++ b/.github/workflows/ci_integration_spring.yml
@@ -37,7 +37,7 @@ jobs:
integration_spring:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Setup Rust toolchain
uses: ./.github/actions/setup
diff --git a/.github/workflows/ci_integration_unftp_sbe.yml
b/.github/workflows/ci_integration_unftp_sbe.yml
index 84b431cfb..95ad747ef 100644
--- a/.github/workflows/ci_integration_unftp_sbe.yml
+++ b/.github/workflows/ci_integration_unftp_sbe.yml
@@ -37,7 +37,7 @@ jobs:
check_clippy:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Setup Rust toolchain
uses: ./.github/actions/setup
diff --git a/.github/workflows/ci_odev.yml b/.github/workflows/ci_odev.yml
index 1587c7aeb..0bc9ecf01 100644
--- a/.github/workflows/ci_odev.yml
+++ b/.github/workflows/ci_odev.yml
@@ -36,7 +36,7 @@ jobs:
check_clippy:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Setup Rust toolchain
uses: ./.github/actions/setup
@@ -50,7 +50,7 @@ jobs:
test_dev:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Setup Rust toolchain
uses: ./.github/actions/setup
diff --git a/.github/workflows/ci_weekly_update.yml
b/.github/workflows/ci_weekly_update.yml
index 9a63e8b5d..5a3ebe9d8 100644
--- a/.github/workflows/ci_weekly_update.yml
+++ b/.github/workflows/ci_weekly_update.yml
@@ -34,7 +34,7 @@ jobs:
steps:
- name: Checkout repository
- uses: actions/checkout@v5
+ uses: actions/checkout@v6
- name: Set up Python
uses: actions/setup-python@v6
diff --git a/.github/workflows/discussion-thread-link.yml
b/.github/workflows/discussion-thread-link.yml
index 021fed005..06ec75691 100644
--- a/.github/workflows/discussion-thread-link.yml
+++ b/.github/workflows/discussion-thread-link.yml
@@ -35,7 +35,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Append thread URL
- uses: actions/github-script@v7
+ uses: actions/github-script@v8
with:
script: |
let owner = context.repo.owner;
diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml
index 43c322a59..907157368 100644
--- a/.github/workflows/docs.yml
+++ b/.github/workflows/docs.yml
@@ -50,7 +50,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Setup Rust toolchain
uses: ./.github/actions/setup
@@ -75,7 +75,7 @@ jobs:
LD_LIBRARY_PATH: ${{ env.JAVA_HOME }}/lib/server:${{
env.LD_LIBRARY_PATH }}
- name: Upload docs
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v6
with:
name: rust-docs
path: ./core/target/doc
@@ -84,7 +84,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- uses: actions/setup-java@v5
with:
@@ -96,7 +96,7 @@ jobs:
run: mvn javadoc:javadoc
- name: Upload docs
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v6
with:
name: java-docs
path: ./bindings/java/target/site/apidocs
@@ -105,7 +105,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- uses: pnpm/action-setup@v4
with:
@@ -131,7 +131,7 @@ jobs:
run: pnpm run docs
- name: Upload docs
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v6
with:
name: nodejs-docs
path: ./bindings/nodejs/docs
@@ -140,7 +140,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- uses: actions/setup-python@v6
with:
@@ -163,7 +163,7 @@ jobs:
run: uv run mkdocs build
- name: Upload docs
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v6
with:
name: python-docs
path: ./bindings/python/site
@@ -172,7 +172,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- uses: ruby/setup-ruby@v1
with:
@@ -191,7 +191,7 @@ jobs:
run: bundle exec rake doc
- name: Upload docs
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v6
with:
name: ruby-docs
path: ./bindings/ruby/doc
@@ -200,7 +200,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Setup Rust toolchain
uses: ./.github/actions/setup
@@ -215,7 +215,7 @@ jobs:
run: make doc
- name: Upload docs
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v6
with:
name: C-docs
path: ./bindings/c/docs/doxygen/html
@@ -224,7 +224,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Setup lua-ldoc
run: sudo apt-get install lua-ldoc
@@ -234,7 +234,7 @@ jobs:
run: ldoc ./src
- name: Upload docs
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v6
with:
name: lua-docs
path: ./bindings/lua/doc/
@@ -243,7 +243,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Setup Haskell toolchain (ghc-9.2.8)
run: |
@@ -253,7 +253,7 @@ jobs:
cabal update
- name: Setup cache
- uses: actions/cache@v4
+ uses: actions/cache@v5
env:
cache-name: cache-cabal
with:
@@ -274,7 +274,7 @@ jobs:
find dist-newstyle -path '**/build/**/doc' -exec cp -r
{}/html/opendal/ doc \;
- name: Upload docs
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v6
with:
name: haskell-docs
path: ./bindings/haskell/doc/
@@ -283,7 +283,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Setup Rust toolchain
uses: ./.github/actions/setup
@@ -303,7 +303,7 @@ jobs:
ninja docs
- name: Upload docs
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v6
with:
name: cpp-docs
path: ./bindings/cpp/build/docs_doxygen/html
@@ -312,10 +312,10 @@ jobs:
runs-on: ubuntu-22.04
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Cache OPAM dependencies
- uses: actions/cache@v4
+ uses: actions/cache@v5
with:
path: ~/.opam
key: ${{ runner.os }}-opam-doc-${{
hashFiles('bindings/ocaml/dune-project') }}
@@ -324,7 +324,7 @@ jobs:
${{ runner.os }}-opam-
- name: Cache Dune build artifacts
- uses: actions/cache@v4
+ uses: actions/cache@v5
with:
path: bindings/ocaml/_build
key: ${{ runner.os }}-dune-doc-${{
hashFiles('bindings/ocaml/**/*.{ml,mli,opam}') }}
@@ -348,7 +348,7 @@ jobs:
dune build @doc
- name: Upload docs
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v6
with:
name: ocaml-docs
path: ./bindings/ocaml/_build/default/_doc/_html
@@ -357,7 +357,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Setup Rust toolchain
uses: ./.github/actions/setup
@@ -371,7 +371,7 @@ jobs:
run: cargo +${{ env.RUST_DOC_TOOLCHAIN }} doc --lib --no-deps
--all-features
- name: Upload docs
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v6
with:
name: object-store-opendal-docs
path: ./integrations/object_store/target/doc
@@ -380,7 +380,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Setup Rust toolchain
uses: ./.github/actions/setup
@@ -395,7 +395,7 @@ jobs:
run: cargo +${{ env.RUST_DOC_TOOLCHAIN }} doc --lib --no-deps
--all-features
- name: Upload docs
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v6
with:
name: dav-server-opendalfs-docs
path: ./integrations/dav-server/target/doc
@@ -404,7 +404,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Setup Rust toolchain
uses: ./.github/actions/setup
@@ -418,7 +418,7 @@ jobs:
run: cargo +${{ env.RUST_DOC_TOOLCHAIN }} doc --lib --no-deps
--all-features
- name: Upload docs
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v6
with:
name: unftp-sbe-opendal-docs
path: ./integrations/unftp-sbe/target/doc
@@ -427,7 +427,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Setup Rust toolchain
uses: ./.github/actions/setup
@@ -441,7 +441,7 @@ jobs:
run: cargo +${{ env.RUST_DOC_TOOLCHAIN }} doc --lib --no-deps
--all-features
- name: Upload docs
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v6
with:
name: object-parquet-docs
path: ./integrations/parquet/target/doc
@@ -467,7 +467,7 @@ jobs:
- build-parquet-opendal-doc
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
with:
fetch-depth: 0
@@ -487,79 +487,79 @@ jobs:
run: npm i -g --force corepack && corepack enable
- name: Download rust docs
- uses: actions/download-artifact@v5
+ uses: actions/download-artifact@v7
with:
name: rust-docs
path: ./website/static/docs/rust
- name: Download nodejs docs
- uses: actions/download-artifact@v5
+ uses: actions/download-artifact@v7
with:
name: nodejs-docs
path: ./website/static/docs/nodejs
- name: Download python docs
- uses: actions/download-artifact@v5
+ uses: actions/download-artifact@v7
with:
name: python-docs
path: ./website/static/docs/python
- name: Download ruby docs
- uses: actions/download-artifact@v5
+ uses: actions/download-artifact@v7
with:
name: ruby-docs
path: ./website/static/docs/ruby
- name: Download java docs
- uses: actions/download-artifact@v5
+ uses: actions/download-artifact@v7
with:
name: java-docs
path: ./website/static/docs/java
- name: Download C docs
- uses: actions/download-artifact@v5
+ uses: actions/download-artifact@v7
with:
name: C-docs
path: ./website/static/docs/c
- name: Download lua docs
- uses: actions/download-artifact@v5
+ uses: actions/download-artifact@v7
with:
name: lua-docs
path: ./website/static/docs/lua
- name: Download haskell docs
- uses: actions/download-artifact@v5
+ uses: actions/download-artifact@v7
with:
name: haskell-docs
path: ./website/static/docs/haskell
- name: Download cpp docs
- uses: actions/download-artifact@v5
+ uses: actions/download-artifact@v7
with:
name: cpp-docs
path: ./website/static/docs/cpp
- name: Download ocaml docs
- uses: actions/download-artifact@v5
+ uses: actions/download-artifact@v7
with:
name: ocaml-docs
path: ./website/static/docs/ocaml
- name: Download object-store-opendal docs
- uses: actions/download-artifact@v5
+ uses: actions/download-artifact@v7
with:
name: object-store-opendal-docs
path: ./website/static/docs/object-store-opendal
- name: Download dav-server-opendalfs docs
- uses: actions/download-artifact@v5
+ uses: actions/download-artifact@v7
with:
name: dav-server-opendalfs-docs
path: ./website/static/docs/dav-server-opendalfs
- name: Download unftp-sbe-opendal docs
- uses: actions/download-artifact@v5
+ uses: actions/download-artifact@v7
with:
name: unftp-sbe-opendal-docs
path: ./website/static/docs/unftp-sbe-opendal
diff --git a/.github/workflows/full-ci-promote.yml
b/.github/workflows/full-ci-promote.yml
index d52f1ec0f..fb60a2f22 100644
--- a/.github/workflows/full-ci-promote.yml
+++ b/.github/workflows/full-ci-promote.yml
@@ -40,7 +40,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout main
- uses: actions/checkout@v5
+ uses: actions/checkout@v6
with:
ref: main
@@ -58,7 +58,7 @@ jobs:
- name: Create or update mirror PR
id: create_internal_pr
- uses: actions/github-script@v7
+ uses: actions/github-script@v8
env:
TARGET_BRANCH: ci/pr-${{ github.event.pull_request.number }}
with:
@@ -95,7 +95,7 @@ jobs:
core.setOutput('mirror_pr_html_url', mirrorPr.html_url);
- name: Trigger Behavior Test
- uses: actions/github-script@v7
+ uses: actions/github-script@v8
env:
TARGET_BRANCH: ci/pr-${{ github.event.pull_request.number }}
with:
@@ -119,7 +119,7 @@ jobs:
}
- name: Comment on PR
- uses: actions/github-script@v7
+ uses: actions/github-script@v8
env:
MIRROR_PR: ${{ steps.create_internal_pr.outputs.mirror_pr_number ||
'' }}
MIRROR_PR_URL: ${{
steps.create_internal_pr.outputs.mirror_pr_html_url || '' }}
diff --git a/.github/workflows/release_dart.yml
b/.github/workflows/release_dart.yml
index 0580c372a..afac52c29 100644
--- a/.github/workflows/release_dart.yml
+++ b/.github/workflows/release_dart.yml
@@ -57,8 +57,8 @@ jobs:
target_suffix: macos_aarch64
steps:
- name: Checkout code
- uses: actions/checkout@v5
- - uses: actions/cache@v4
+ uses: actions/checkout@v6
+ - uses: actions/cache@v5
with:
path: |
~/.cargo/bin/
@@ -86,7 +86,7 @@ jobs:
cargo build --release --target ${{ matrix.target }}
- name: Upload build artifact (per platform)
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v6
with:
name: ${{ matrix.target }}
path: bindings/dart/rust/target/${{ matrix.target
}}/release/*opendal*
@@ -96,14 +96,14 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
- uses: actions/checkout@v5
+ uses: actions/checkout@v6
- name: create release dir
run: |
cd bindings/dart/rust
mkdir -p target/release/
- name: Download all artifacts
- uses: actions/download-artifact@v5
+ uses: actions/download-artifact@v7
with:
path: artifacts
@@ -120,7 +120,7 @@ jobs:
cd bindings/dart/rust
ls -R .
- name: Upload combined build artifacts
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v6
with:
name: combined-release
path: bindings/dart/rust/target/release/
diff --git a/.github/workflows/release_java.yml
b/.github/workflows/release_java.yml
index c530d0fcb..7f1749330 100644
--- a/.github/workflows/release_java.yml
+++ b/.github/workflows/release_java.yml
@@ -51,7 +51,7 @@ jobs:
- os: macos-latest
classifier: osx-aarch_64
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Set up JDK 8
uses: actions/setup-java@v5
with:
@@ -95,7 +95,7 @@ jobs:
MAVEN_CENTRAL_TOKEN: ${{ secrets.NEXUS_STAGE_DEPLOYER_PW }}
MAVEN_GPG_PASSPHRASE: ""
- name: Upload local staging directory
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v6
with:
name: ${{ matrix.classifier }}-local-staging
path: bindings/java/local-staging
@@ -106,7 +106,7 @@ jobs:
runs-on: ubuntu-latest
needs: [stage-snapshot]
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
with:
repository: apache/opendal
ref: ${{ inputs.ref }}
@@ -126,32 +126,32 @@ jobs:
run: echo "LOCAL_STAGING_DIR=$HOME/local-staging" >> $GITHUB_ENV
- name: Download windows staging directory
- uses: actions/download-artifact@v5
+ uses: actions/download-artifact@v7
with:
name: windows-x86_64-local-staging
path: ~/windows-x86_64-local-staging
- name: Download linux x86_64 staging directory
- uses: actions/download-artifact@v5
+ uses: actions/download-artifact@v7
with:
name: linux-x86_64-local-staging
path: ~/linux-x86_64-local-staging
- name: Download linux aarch_64 staging directory
- uses: actions/download-artifact@v5
+ uses: actions/download-artifact@v7
with:
name: linux-aarch_64-local-staging
path: ~/linux-aarch_64-local-staging
- name: Download darwin staging directory
- uses: actions/download-artifact@v5
+ uses: actions/download-artifact@v7
with:
name: osx-x86_64-local-staging
path: ~/osx-x86_64-local-staging
- name: Download darwin (aarch64) staging directory
- uses: actions/download-artifact@v5
+ uses: actions/download-artifact@v7
with:
name: osx-aarch_64-local-staging
path: ~/osx-aarch_64-local-staging
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
with:
path: ci-opendal
- name: Merge staging repositories
diff --git a/.github/workflows/release_nodejs.yml
b/.github/workflows/release_nodejs.yml
index 621e3815d..28ab38f7a 100644
--- a/.github/workflows/release_nodejs.yml
+++ b/.github/workflows/release_nodejs.yml
@@ -101,7 +101,7 @@ jobs:
features: services-all
build: pnpm build
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- uses: pnpm/action-setup@v4
with:
version: 8
@@ -144,7 +144,7 @@ jobs:
- name: Build
shell: bash
run: ${{ matrix.settings.build }}
- - uses: actions/upload-artifact@v4
+ - uses: actions/upload-artifact@v6
with:
name: bindings-${{ matrix.settings.os }}-${{ matrix.settings.target
}}
path: bindings/nodejs/*.node
@@ -164,7 +164,7 @@ jobs:
working-directory: "bindings/nodejs"
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- uses: pnpm/action-setup@v4
with:
version: 8
@@ -179,7 +179,7 @@ jobs:
run: pnpm install --frozen-lockfile
- name: Download all artifacts
- uses: actions/download-artifact@v5
+ uses: actions/download-artifact@v7
with:
path: bindings/nodejs/artifacts
- name: Move artifacts
diff --git a/.github/workflows/release_python.yml
b/.github/workflows/release_python.yml
index bb65c7ac2..2d6bdb844 100644
--- a/.github/workflows/release_python.yml
+++ b/.github/workflows/release_python.yml
@@ -39,14 +39,14 @@ jobs:
sdist:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- uses: PyO3/maturin-action@v1
with:
working-directory: "bindings/python"
command: sdist
args: -o dist
- name: Upload sdist
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v6
with:
name: wheels-sdist
path: bindings/python/dist
@@ -66,7 +66,7 @@ jobs:
- { os: ubuntu-latest, target: "aarch64-unknown-linux-musl",
manylinux: "musllinux_1_1" }
- { os: ubuntu-latest, target: "armv7-unknown-linux-musleabihf",
manylinux: "musllinux_1_1" }
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Setup Rust toolchain
uses: ./.github/actions/setup
- uses: PyO3/maturin-action@v1
@@ -105,7 +105,7 @@ jobs:
manylinux: ${{ matrix.manylinux || 'auto' }}
- name: Upload wheels
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v6
with:
name: wheels-${{ matrix.os }}-${{ matrix.target }}
path: bindings/python/dist
@@ -118,7 +118,7 @@ jobs:
id-token: write
needs: [sdist, wheels]
steps:
- - uses: actions/download-artifact@v5
+ - uses: actions/download-artifact@v7
with:
pattern: wheels-*
merge-multiple: true
diff --git a/.github/workflows/release_ruby.yml
b/.github/workflows/release_ruby.yml
index c9fd86dc3..eaf74bb5c 100644
--- a/.github/workflows/release_ruby.yml
+++ b/.github/workflows/release_ruby.yml
@@ -50,7 +50,7 @@ jobs:
steps:
- name: Checkout repository
- uses: actions/checkout@v5
+ uses: actions/checkout@v6
- name: Setup Ruby
uses: ruby/setup-ruby@v1
@@ -65,7 +65,7 @@ jobs:
run: ls -la pkg/
- name: Upload artifact (source gem)
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v6
with:
name: opendal-ruby-gem-source
path: bindings/ruby/pkg/*.gem
@@ -110,7 +110,7 @@ jobs:
steps:
- name: Checkout repository
- uses: actions/checkout@v5
+ uses: actions/checkout@v6
- uses: dtolnay/rust-toolchain@stable
with:
@@ -138,7 +138,7 @@ jobs:
cp -r pkg/*.gem pkg_out/
- name: Upload gem artifact
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v6
with:
name: opendal-ruby-gem-${{ matrix.platform }}
path: bindings/ruby/pkg_out/*.gem
@@ -162,7 +162,7 @@ jobs:
steps:
- name: Checkout repository
- uses: actions/checkout@v5
+ uses: actions/checkout@v6
with:
persist-credentials: false
@@ -173,7 +173,7 @@ jobs:
working-directory: bindings/ruby
- name: Download gem artifacts
- uses: actions/download-artifact@v5
+ uses: actions/download-artifact@v7
with:
pattern: opendal-ruby-gem-*
path: bindings/ruby/pkg/
diff --git a/.github/workflows/release_rust.yml
b/.github/workflows/release_rust.yml
index 65a605fd3..96c436e23 100644
--- a/.github/workflows/release_rust.yml
+++ b/.github/workflows/release_rust.yml
@@ -48,7 +48,7 @@ jobs:
- "integrations/dav-server"
- "integrations/unftp-sbe"
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Checkout python env
uses: actions/setup-python@v6
with:
diff --git a/.github/workflows/service_test_ghac.yml
b/.github/workflows/service_test_ghac.yml
index c202c7e61..6f2b7cde1 100644
--- a/.github/workflows/service_test_ghac.yml
+++ b/.github/workflows/service_test_ghac.yml
@@ -43,7 +43,7 @@ jobs:
permissions:
actions: write
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Setup Rust toolchain
uses: ./.github/actions/setup
with:
diff --git a/.github/workflows/test_behavior.yml
b/.github/workflows/test_behavior.yml
index 1558eac8a..6d71a9a6b 100644
--- a/.github/workflows/test_behavior.yml
+++ b/.github/workflows/test_behavior.yml
@@ -42,7 +42,7 @@ jobs:
plan: ${{ steps.plan.outputs.plan }}
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
with:
# fetch depth set to 0 to make sure we have correct diff result.
fetch-depth: 0
diff --git a/.github/workflows/test_behavior_binding_c.yml
b/.github/workflows/test_behavior_binding_c.yml
index 8ed6530d2..29dc8fa36 100644
--- a/.github/workflows/test_behavior_binding_c.yml
+++ b/.github/workflows/test_behavior_binding_c.yml
@@ -36,7 +36,7 @@ jobs:
matrix:
cases: ${{ fromJson(inputs.cases) }}
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Setup Rust toolchain
uses: ./.github/actions/setup
with:
diff --git a/.github/workflows/test_behavior_binding_cpp.yml
b/.github/workflows/test_behavior_binding_cpp.yml
index 5d9834062..6b5e19768 100644
--- a/.github/workflows/test_behavior_binding_cpp.yml
+++ b/.github/workflows/test_behavior_binding_cpp.yml
@@ -36,7 +36,7 @@ jobs:
matrix:
cases: ${{ fromJson(inputs.cases) }}
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Setup Rust toolchain
uses: ./.github/actions/setup
with:
diff --git a/.github/workflows/test_behavior_binding_go.yml
b/.github/workflows/test_behavior_binding_go.yml
index 96061af89..fbf688e02 100644
--- a/.github/workflows/test_behavior_binding_go.yml
+++ b/.github/workflows/test_behavior_binding_go.yml
@@ -36,11 +36,11 @@ jobs:
matrix:
cases: ${{ fromJson(inputs.cases) }}
steps:
- - uses: actions/checkout@v5
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
+ - uses: actions/checkout@v6
with:
path: "opendal"
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
with:
repository: "apache/opendal-go-services"
path: "opendal-go-services"
diff --git a/.github/workflows/test_behavior_binding_java.yml
b/.github/workflows/test_behavior_binding_java.yml
index 8357ace46..46b3b1202 100644
--- a/.github/workflows/test_behavior_binding_java.yml
+++ b/.github/workflows/test_behavior_binding_java.yml
@@ -36,7 +36,7 @@ jobs:
matrix:
cases: ${{ fromJson(inputs.cases) }}
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Setup Rust toolchain
uses: ./.github/actions/setup
with:
diff --git a/.github/workflows/test_behavior_binding_nodejs.yml
b/.github/workflows/test_behavior_binding_nodejs.yml
index 147d73182..575769328 100644
--- a/.github/workflows/test_behavior_binding_nodejs.yml
+++ b/.github/workflows/test_behavior_binding_nodejs.yml
@@ -36,7 +36,7 @@ jobs:
matrix:
cases: ${{ fromJson(inputs.cases) }}
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Setup Rust toolchain
uses: ./.github/actions/setup
with:
diff --git a/.github/workflows/test_behavior_binding_python.yml
b/.github/workflows/test_behavior_binding_python.yml
index f3f68f01a..9fd2a8f01 100644
--- a/.github/workflows/test_behavior_binding_python.yml
+++ b/.github/workflows/test_behavior_binding_python.yml
@@ -36,7 +36,7 @@ jobs:
matrix:
cases: ${{ fromJson(inputs.cases) }}
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Setup Rust toolchain
uses: ./.github/actions/setup
with:
diff --git a/.github/workflows/test_behavior_core.yml
b/.github/workflows/test_behavior_core.yml
index 809b95639..aa0086e2f 100644
--- a/.github/workflows/test_behavior_core.yml
+++ b/.github/workflows/test_behavior_core.yml
@@ -36,7 +36,7 @@ jobs:
matrix:
cases: ${{ fromJson(inputs.cases) }}
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Setup Rust toolchain
uses: ./.github/actions/setup
with:
diff --git a/.github/workflows/test_behavior_integration_object_store.yml
b/.github/workflows/test_behavior_integration_object_store.yml
index a63b58e7d..07293c61c 100644
--- a/.github/workflows/test_behavior_integration_object_store.yml
+++ b/.github/workflows/test_behavior_integration_object_store.yml
@@ -36,7 +36,7 @@ jobs:
matrix:
cases: ${{ fromJson(inputs.cases) }}
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Setup Rust toolchain
uses: ./.github/actions/setup
with:
diff --git a/.github/workflows/test_edge.yml b/.github/workflows/test_edge.yml
index 1e5fc3aeb..57e4b61cc 100644
--- a/.github/workflows/test_edge.yml
+++ b/.github/workflows/test_edge.yml
@@ -38,7 +38,7 @@ jobs:
steps:
- name: Checkout code
- uses: actions/checkout@v5
+ uses: actions/checkout@v6
- name: Create disk image
run: |
@@ -64,7 +64,7 @@ jobs:
steps:
- name: Checkout code
- uses: actions/checkout@v5
+ uses: actions/checkout@v6
- name: Setup Rust toolchain
uses: ./.github/actions/setup
@@ -115,7 +115,7 @@ jobs:
steps:
- name: Checkout code
- uses: actions/checkout@v5
+ uses: actions/checkout@v6
- name: Setup Rust toolchain
uses: ./.github/actions/setup
- uses: actions/github-script@v8
diff --git a/.github/workflows/test_fuzz.yml b/.github/workflows/test_fuzz.yml
index 3f6bbf05b..dbd1f7b6b 100644
--- a/.github/workflows/test_fuzz.yml
+++ b/.github/workflows/test_fuzz.yml
@@ -50,7 +50,7 @@ jobs:
- { service: "s3", setup: "0_minio_s3" }
- { service: "azblob", setup: "azurite_azblob" }
steps:
- - uses: actions/checkout@v5
+ - uses: actions/checkout@v6
- name: Setup Rust toolchain
uses: ./.github/actions/setup
- name: Set Rust Fuzz