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 4df87993e chore(deps): bump the github-actions group with 8 updates
(#6633)
4df87993e is described below
commit 4df87993e1f23f18859b9eeabb34a9da15158bbd
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Wed Oct 8 14:41:16 2025 +0800
chore(deps): bump the github-actions group with 8 updates (#6633)
Bumps the github-actions group with 8 updates:
| Package | From | To |
| --- | --- | --- |
| [actions/checkout](https://github.com/actions/checkout) | `4` | `5` |
| [actions/setup-dotnet](https://github.com/actions/setup-dotnet) | `4` |
`5` |
| [actions/setup-go](https://github.com/actions/setup-go) | `5` | `6` |
| [actions/setup-java](https://github.com/actions/setup-java) | `4` | `5` |
| [actions/setup-node](https://github.com/actions/setup-node) | `4` | `5` |
| [actions/setup-python](https://github.com/actions/setup-python) | `5` |
`6` |
| [actions/github-script](https://github.com/actions/github-script) | `7` |
`8` |
| [actions/download-artifact](https://github.com/actions/download-artifact)
| `4` | `5` |
Updates `actions/checkout` from 4 to 5
- [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/v4...v5)
Updates `actions/setup-dotnet` from 4 to 5
- [Release notes](https://github.com/actions/setup-dotnet/releases)
- [Commits](https://github.com/actions/setup-dotnet/compare/v4...v5)
Updates `actions/setup-go` from 5 to 6
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v5...v6)
Updates `actions/setup-java` from 4 to 5
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v4...v5)
Updates `actions/setup-node` from 4 to 5
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v4...v5)
Updates `actions/setup-python` from 5 to 6
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v5...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 4 to 5
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v4...v5)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/setup-dotnet
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/setup-go
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/setup-java
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/setup-node
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/setup-python
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: '5'
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_bin_oay.yml | 4 +-
.github/workflows/ci_bin_ofs.yml | 2 +-
.github/workflows/ci_bin_oli.yml | 2 +-
.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 | 2 +-
.github/workflows/ci_bindings_dotnet.yml | 4 +-
.github/workflows/ci_bindings_go.yml | 4 +-
.github/workflows/ci_bindings_haskell.yml | 4 +-
.github/workflows/ci_bindings_java.yml | 8 +--
.github/workflows/ci_bindings_lua.yml | 2 +-
.github/workflows/ci_bindings_nodejs.yml | 4 +-
.github/workflows/ci_bindings_ocaml.yml | 2 +-
.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 | 16 ++---
.github/workflows/ci_core.yml | 32 +++++-----
.github/workflows/ci_integration_cloud_filter.yml | 2 +-
.github/workflows/ci_integration_dav_server.yml | 2 +-
.github/workflows/ci_integration_fuse3.yml | 2 +-
.github/workflows/ci_integration_object_store.yml | 2 +-
.github/workflows/ci_integration_parquet.yml | 2 +-
.github/workflows/ci_integration_spring.yml | 4 +-
.github/workflows/ci_integration_unftp_sbe.yml | 2 +-
.github/workflows/ci_integration_virtiofs.yml | 2 +-
.github/workflows/ci_odev.yml | 4 +-
.github/workflows/ci_weekly_update.yml | 6 +-
.github/workflows/docs.yml | 74 +++++++++++-----------
.github/workflows/release_dart.yml | 6 +-
.github/workflows/release_java.yml | 22 +++----
.github/workflows/release_nodejs.yml | 10 +--
.github/workflows/release_python.yml | 6 +-
.github/workflows/release_ruby.yml | 8 +--
.github/workflows/release_rust.yml | 6 +-
.github/workflows/service_test_ghac.yml | 4 +-
.github/workflows/test_behavior.yml | 2 +-
.github/workflows/test_behavior_bin_ofs.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 | 8 +--
.github/workflows/test_behavior_binding_java.yml | 2 +-
.github/workflows/test_behavior_binding_nodejs.yml | 4 +-
.github/workflows/test_behavior_binding_python.yml | 2 +-
.github/workflows/test_behavior_core.yml | 2 +-
.../test_behavior_integration_cloud_filter.yml | 2 +-
.../test_behavior_integration_object_store.yml | 2 +-
.github/workflows/test_edge.yml | 8 +--
.github/workflows/test_fuzz.yml | 2 +-
52 files changed, 153 insertions(+), 153 deletions(-)
diff --git a/.github/workflows/ci_bin_oay.yml b/.github/workflows/ci_bin_oay.yml
index e5666f424..705f59053 100644
--- a/.github/workflows/ci_bin_oay.yml
+++ b/.github/workflows/ci_bin_oay.yml
@@ -38,7 +38,7 @@ jobs:
check_clippy:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Setup Rust toolchain
uses: ./.github/actions/setup
@@ -54,7 +54,7 @@ jobs:
test_backend_fs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Setup Rust toolchain
uses: ./.github/actions/setup
diff --git a/.github/workflows/ci_bin_ofs.yml b/.github/workflows/ci_bin_ofs.yml
index 4469efcf3..fd391959d 100644
--- a/.github/workflows/ci_bin_ofs.yml
+++ b/.github/workflows/ci_bin_ofs.yml
@@ -37,7 +37,7 @@ jobs:
check_clippy:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Setup Rust toolchain
uses: ./.github/actions/setup
diff --git a/.github/workflows/ci_bin_oli.yml b/.github/workflows/ci_bin_oli.yml
index 7ab8ef671..c9e518f6e 100644
--- a/.github/workflows/ci_bin_oli.yml
+++ b/.github/workflows/ci_bin_oli.yml
@@ -37,7 +37,7 @@ jobs:
check_clippy_and_test:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Setup Rust toolchain
uses: ./.github/actions/setup
diff --git a/.github/workflows/ci_bindings_c.yml
b/.github/workflows/ci_bindings_c.yml
index 84be39a54..d3270e5cc 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@v4
+ - uses: actions/checkout@v5
- 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 0c824f897..44a3397c8 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@v4
+ - uses: actions/checkout@v5
- 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 9835868b5..861028e5c 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@v4
+ - uses: actions/checkout@v5
- 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 35ee01dd0..f9203446a 100644
--- a/.github/workflows/ci_bindings_dart.yml
+++ b/.github/workflows/ci_bindings_dart.yml
@@ -46,7 +46,7 @@ jobs:
test:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Setup Rust toolchain
uses: ./.github/actions/setup
diff --git a/.github/workflows/ci_bindings_dotnet.yml
b/.github/workflows/ci_bindings_dotnet.yml
index b77c44469..cde98230b 100644
--- a/.github/workflows/ci_bindings_dotnet.yml
+++ b/.github/workflows/ci_bindings_dotnet.yml
@@ -43,9 +43,9 @@ jobs:
test:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Setup dotnet toolchain
- uses: actions/setup-dotnet@v4
+ uses: actions/setup-dotnet@v5
with:
dotnet-version: '7.0.x'
- name: Setup Rust toolchain
diff --git a/.github/workflows/ci_bindings_go.yml
b/.github/workflows/ci_bindings_go.yml
index d6aca5403..d0748c465 100644
--- a/.github/workflows/ci_bindings_go.yml
+++ b/.github/workflows/ci_bindings_go.yml
@@ -47,8 +47,8 @@ jobs:
lint:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
- - uses: actions/setup-go@v5
+ - uses: actions/checkout@v5
+ - uses: actions/setup-go@v6
with:
go-version: stable
- uses: golangci/golangci-lint-action@v8
diff --git a/.github/workflows/ci_bindings_haskell.yml
b/.github/workflows/ci_bindings_haskell.yml
index 578a197e9..27f208db6 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@v4
+ - uses: actions/checkout@v5
- name: Setup Haskell toolchain (ghc-9.4.8)
run: |
curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org |
sh
@@ -80,7 +80,7 @@ jobs:
runs-on: ubuntu-latest
if: ${{ startsWith(github.ref, 'refs/tags/') }}
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Setup Haskell toolchain (ghc-9.2.8)
run: |
curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org |
sh
diff --git a/.github/workflows/ci_bindings_java.yml
b/.github/workflows/ci_bindings_java.yml
index f5ca6c98d..be3332cc6 100644
--- a/.github/workflows/ci_bindings_java.yml
+++ b/.github/workflows/ci_bindings_java.yml
@@ -45,9 +45,9 @@ jobs:
check:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Set up JDK 21
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v5
with:
distribution: 'zulu'
java-version: '21'
@@ -71,9 +71,9 @@ jobs:
- macos-latest
- windows-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Set up JDK 8
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v5
with:
distribution: 'zulu'
java-version: '8'
diff --git a/.github/workflows/ci_bindings_lua.yml
b/.github/workflows/ci_bindings_lua.yml
index c411f2455..461014eaa 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@v4
+ - uses: actions/checkout@v5
- 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 49a20a286..bc81cb664 100644
--- a/.github/workflows/ci_bindings_nodejs.yml
+++ b/.github/workflows/ci_bindings_nodejs.yml
@@ -50,7 +50,7 @@ jobs:
working-directory: "bindings/nodejs"
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Setup Rust toolchain
uses: ./.github/actions/setup
@@ -60,7 +60,7 @@ jobs:
run_install: false
- name: Setup node
- uses: actions/setup-node@v4
+ uses: actions/setup-node@v5
with:
node-version: "20"
cache: pnpm
diff --git a/.github/workflows/ci_bindings_ocaml.yml
b/.github/workflows/ci_bindings_ocaml.yml
index 85e539e3e..0e2b4f97b 100644
--- a/.github/workflows/ci_bindings_ocaml.yml
+++ b/.github/workflows/ci_bindings_ocaml.yml
@@ -39,7 +39,7 @@ jobs:
steps:
- name: Checkout PR
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
- name: Cache OPAM dependencies
uses: actions/cache@v4
diff --git a/.github/workflows/ci_bindings_php.yml
b/.github/workflows/ci_bindings_php.yml
index d3ac9b8ae..aa0a524db 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@v4
+ uses: actions/checkout@v5
- 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 064742515..bf5663a0d 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@v4
+ - uses: actions/checkout@v5
- name: Setup Rust toolchain
uses: ./.github/actions/setup
- name: Clippy Check
diff --git a/.github/workflows/ci_bindings_ruby.yml
b/.github/workflows/ci_bindings_ruby.yml
index 01d6421b2..774885d39 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@v4
+ - uses: actions/checkout@v5
- uses: ruby/setup-ruby@v1
with:
diff --git a/.github/workflows/ci_bindings_swift.yml
b/.github/workflows/ci_bindings_swift.yml
index 24eb738a9..97f63a2ae 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@v4
+ - uses: actions/checkout@v5
- 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 ad5253efd..09cb28ec3 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@v4
+ - uses: actions/checkout@v5
- 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 142a4a56a..ab89b11fe 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@v4
+ - uses: actions/checkout@v5
- name: Check typos
uses: crate-ci/[email protected]
@@ -49,7 +49,7 @@ jobs:
env:
FORCE_COLOR: 1
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Check license headers
uses: korandoru/hawkeye@v6
@@ -60,8 +60,8 @@ jobs:
env:
FORCE_COLOR: 1
steps:
- - uses: actions/checkout@v4
- - uses: actions/setup-python@v5
+ - uses: actions/checkout@v5
+ - uses: actions/setup-python@v6
with:
python-version: "3.11"
- name: Rust Code Format
@@ -73,13 +73,13 @@ jobs:
env:
FORCE_COLOR: 1
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Setup Rust toolchain
uses: ./.github/actions/setup
with:
need-deny: true
- - uses: actions/setup-python@v5
+ - uses: actions/setup-python@v6
with:
python-version: "3.11"
@@ -89,14 +89,14 @@ jobs:
website-dependencies:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- uses: pnpm/action-setup@v4
with:
version: 8
run_install: false
- - uses: actions/setup-node@v4
+ - uses: actions/setup-node@v5
with:
node-version: "20"
cache: pnpm
diff --git a/.github/workflows/ci_core.yml b/.github/workflows/ci_core.yml
index bf817204f..9d2bd2461 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@v4
+ - uses: actions/checkout@v5
- name: Setup Rust toolchain
uses: ./.github/actions/setup
@@ -46,7 +46,7 @@ jobs:
github-token: ${{ secrets.GITHUB_TOKEN }}
- name: Checkout java env
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v5
with:
distribution: temurin
java-version: "11"
@@ -58,7 +58,7 @@ jobs:
check_clippy:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Setup Rust toolchain
uses: ./.github/actions/setup
@@ -68,7 +68,7 @@ jobs:
github-token: ${{ secrets.GITHUB_TOKEN }}
- name: Checkout java env
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v5
with:
distribution: temurin
java-version: "11"
@@ -83,7 +83,7 @@ jobs:
# OpenDAL's MSRV is 1.82.
OPENDAL_MSRV: "1.82"
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Setup msrv of rust
run: |
rustup toolchain install ${OPENDAL_MSRV}
@@ -105,7 +105,7 @@ jobs:
- macos-latest
- windows-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Setup Rust toolchain
uses: ./.github/actions/setup
with:
@@ -117,13 +117,13 @@ jobs:
build_all_features:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Checkout python env
- uses: actions/setup-python@v5
+ uses: actions/setup-python@v6
with:
python-version: "3.11"
- name: Checkout java env
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v5
with:
distribution: temurin
java-version: "11"
@@ -148,13 +148,13 @@ jobs:
- macos-latest
- windows-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Checkout python env
- uses: actions/setup-python@v5
+ uses: actions/setup-python@v6
with:
python-version: "3.11"
- name: Checkout java env
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v5
with:
distribution: temurin
java-version: "11"
@@ -222,7 +222,7 @@ jobs:
build_under_wasm:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Setup Rust toolchain
uses: ./.github/actions/setup
with:
@@ -242,13 +242,13 @@ jobs:
unit:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Checkout python env
- uses: actions/setup-python@v5
+ uses: actions/setup-python@v6
with:
python-version: "3.11"
- name: Checkout java env
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v5
with:
distribution: temurin
java-version: "11"
diff --git a/.github/workflows/ci_integration_cloud_filter.yml
b/.github/workflows/ci_integration_cloud_filter.yml
index 3a54b06af..48b9a8ada 100644
--- a/.github/workflows/ci_integration_cloud_filter.yml
+++ b/.github/workflows/ci_integration_cloud_filter.yml
@@ -37,7 +37,7 @@ jobs:
check_clippy:
runs-on: windows-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Setup Rust toolchain
uses: ./.github/actions/setup
diff --git a/.github/workflows/ci_integration_dav_server.yml
b/.github/workflows/ci_integration_dav_server.yml
index 3103535a2..fc72a5113 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@v4
+ - uses: actions/checkout@v5
- name: Setup Rust toolchain
uses: ./.github/actions/setup
diff --git a/.github/workflows/ci_integration_fuse3.yml
b/.github/workflows/ci_integration_fuse3.yml
index 63a878aa7..2a86ccf95 100644
--- a/.github/workflows/ci_integration_fuse3.yml
+++ b/.github/workflows/ci_integration_fuse3.yml
@@ -37,7 +37,7 @@ jobs:
check_clippy:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- 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 bedd48aa3..fb42acf61 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@v4
+ - uses: actions/checkout@v5
- 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 421faa418..fc6c0bcda 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@v4
+ - uses: actions/checkout@v5
- 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 30c2c6f5a..26a29630f 100644
--- a/.github/workflows/ci_integration_spring.yml
+++ b/.github/workflows/ci_integration_spring.yml
@@ -37,13 +37,13 @@ jobs:
integration_spring:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Setup Rust toolchain
uses: ./.github/actions/setup
- name: Set up Java
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v5
with:
java-version: '17'
distribution: 'temurin'
diff --git a/.github/workflows/ci_integration_unftp_sbe.yml
b/.github/workflows/ci_integration_unftp_sbe.yml
index 463d48093..84b431cfb 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@v4
+ - uses: actions/checkout@v5
- name: Setup Rust toolchain
uses: ./.github/actions/setup
diff --git a/.github/workflows/ci_integration_virtiofs.yml
b/.github/workflows/ci_integration_virtiofs.yml
index 648c69182..5bd736e0e 100644
--- a/.github/workflows/ci_integration_virtiofs.yml
+++ b/.github/workflows/ci_integration_virtiofs.yml
@@ -37,7 +37,7 @@ jobs:
check_clippy:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Setup Rust toolchain
uses: ./.github/actions/setup
diff --git a/.github/workflows/ci_odev.yml b/.github/workflows/ci_odev.yml
index f9865cced..1587c7aeb 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@v4
+ - uses: actions/checkout@v5
- name: Setup Rust toolchain
uses: ./.github/actions/setup
@@ -50,7 +50,7 @@ jobs:
test_dev:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- 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 19d0e6232..9a63e8b5d 100644
--- a/.github/workflows/ci_weekly_update.yml
+++ b/.github/workflows/ci_weekly_update.yml
@@ -34,10 +34,10 @@ jobs:
steps:
- name: Checkout repository
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
- name: Set up Python
- uses: actions/setup-python@v5
+ uses: actions/setup-python@v6
with:
python-version: "3.12"
@@ -79,7 +79,7 @@ jobs:
echo "TITLE_DATE=$TITLE_DATE" >> $GITHUB_ENV
- name: Create GitHub Discussion
- uses: actions/github-script@v7
+ uses: actions/github-script@v8
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
script: |
diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml
index 07f61e5bf..763fdf83d 100644
--- a/.github/workflows/docs.yml
+++ b/.github/workflows/docs.yml
@@ -48,7 +48,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Setup Rust toolchain
uses: ./.github/actions/setup
@@ -61,7 +61,7 @@ jobs:
run: |
rustup toolchain install ${{ env.RUST_DOC_TOOLCHAIN }}
- - uses: actions/setup-java@v4
+ - uses: actions/setup-java@v5
with:
distribution: temurin
java-version: "17"
@@ -82,9 +82,9 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- - uses: actions/setup-java@v4
+ - uses: actions/setup-java@v5
with:
distribution: temurin
java-version: "17"
@@ -103,14 +103,14 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- uses: pnpm/action-setup@v4
with:
version: 8
run_install: false
- - uses: actions/setup-node@v4
+ - uses: actions/setup-node@v5
with:
node-version: "20"
cache: pnpm
@@ -138,9 +138,9 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- - uses: actions/setup-python@v5
+ - uses: actions/setup-python@v6
with:
python-version: "3.11"
- name: Setup Rust toolchain
@@ -170,7 +170,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- uses: ruby/setup-ruby@v1
with:
@@ -198,7 +198,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Setup Rust toolchain
uses: ./.github/actions/setup
@@ -222,7 +222,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Setup lua-ldoc
run: sudo apt-get install lua-ldoc
@@ -241,7 +241,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Setup Haskell toolchain (ghc-9.2.8)
run: |
@@ -281,7 +281,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Setup Rust toolchain
uses: ./.github/actions/setup
@@ -310,7 +310,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Cache OPAM dependencies
uses: actions/cache@v4
@@ -355,7 +355,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Setup Rust toolchain
uses: ./.github/actions/setup
@@ -378,7 +378,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Setup Rust toolchain
uses: ./.github/actions/setup
@@ -402,7 +402,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Setup Rust toolchain
uses: ./.github/actions/setup
@@ -425,7 +425,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Setup Rust toolchain
uses: ./.github/actions/setup
@@ -448,7 +448,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Setup Rust toolchain
uses: ./.github/actions/setup
@@ -471,7 +471,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Setup Rust toolchain
uses: ./.github/actions/setup
@@ -513,7 +513,7 @@ jobs:
- build-parquet-opendal-doc
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
with:
fetch-depth: 0
@@ -522,7 +522,7 @@ jobs:
version: 8
run_install: false
- - uses: actions/setup-node@v4
+ - uses: actions/setup-node@v5
with:
node-version: "20"
cache: pnpm
@@ -533,91 +533,91 @@ jobs:
run: npm i -g --force corepack && corepack enable
- name: Download rust docs
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v5
with:
name: rust-docs
path: ./website/static/docs/rust
- name: Download nodejs docs
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v5
with:
name: nodejs-docs
path: ./website/static/docs/nodejs
- name: Download python docs
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v5
with:
name: python-docs
path: ./website/static/docs/python
- name: Download ruby docs
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v5
with:
name: ruby-docs
path: ./website/static/docs/ruby
- name: Download java docs
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v5
with:
name: java-docs
path: ./website/static/docs/java
- name: Download C docs
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v5
with:
name: C-docs
path: ./website/static/docs/c
- name: Download lua docs
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v5
with:
name: lua-docs
path: ./website/static/docs/lua
- name: Download haskell docs
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v5
with:
name: haskell-docs
path: ./website/static/docs/haskell
- name: Download cpp docs
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v5
with:
name: cpp-docs
path: ./website/static/docs/cpp
- name: Download ocaml docs
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v5
with:
name: ocaml-docs
path: ./website/static/docs/ocaml
- name: Download object-store-opendal docs
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v5
with:
name: object-store-opendal-docs
path: ./website/static/docs/object-store-opendal
- name: Download dav-server-opendalfs docs
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v5
with:
name: dav-server-opendalfs-docs
path: ./website/static/docs/dav-server-opendalfs
- name: Download fuse3-opendal docs
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v5
with:
name: fuse3-opendal-docs
path: ./website/static/docs/fuse3-opendal
- name: Download unftp-sbe-opendal docs
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v5
with:
name: unftp-sbe-opendal-docs
path: ./website/static/docs/unftp-sbe-opendal
- name: Download virtiofs-opendal docs
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v5
with:
name: virtiofs-opendal-docs
path: ./website/static/docs/virtiofs-opendal
diff --git a/.github/workflows/release_dart.yml
b/.github/workflows/release_dart.yml
index 4953263aa..0580c372a 100644
--- a/.github/workflows/release_dart.yml
+++ b/.github/workflows/release_dart.yml
@@ -57,7 +57,7 @@ jobs:
target_suffix: macos_aarch64
steps:
- name: Checkout code
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
- uses: actions/cache@v4
with:
path: |
@@ -96,14 +96,14 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
- name: create release dir
run: |
cd bindings/dart/rust
mkdir -p target/release/
- name: Download all artifacts
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v5
with:
path: artifacts
diff --git a/.github/workflows/release_java.yml
b/.github/workflows/release_java.yml
index 340ac5802..e4662eccc 100644
--- a/.github/workflows/release_java.yml
+++ b/.github/workflows/release_java.yml
@@ -51,9 +51,9 @@ jobs:
- os: macos-latest
classifier: osx-aarch_64
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Set up JDK 8
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v5
with:
distribution: "zulu"
java-version: "8"
@@ -63,7 +63,7 @@ jobs:
server-password: MAVEN_CENTRAL_TOKEN
gpg-private-key: ${{ secrets.GPG_SECRET_KEY }}
gpg-passphrase: MAVEN_GPG_PASSPHRASE
- - uses: actions/setup-python@v5
+ - uses: actions/setup-python@v6
with:
python-version: "3.11"
- name: Install Protoc
@@ -106,12 +106,12 @@ jobs:
runs-on: ubuntu-latest
needs: [stage-snapshot]
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
with:
repository: apache/opendal
ref: ${{ inputs.ref }}
- name: Set up JDK 8
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v5
with:
distribution: "zulu"
java-version: "8"
@@ -126,32 +126,32 @@ jobs:
run: echo "LOCAL_STAGING_DIR=$HOME/local-staging" >> $GITHUB_ENV
- name: Download windows staging directory
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v5
with:
name: windows-x86_64-local-staging
path: ~/windows-x86_64-local-staging
- name: Download linux x86_64 staging directory
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v5
with:
name: linux-x86_64-local-staging
path: ~/linux-x86_64-local-staging
- name: Download linux aarch_64 staging directory
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v5
with:
name: linux-aarch_64-local-staging
path: ~/linux-aarch_64-local-staging
- name: Download darwin staging directory
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v5
with:
name: osx-x86_64-local-staging
path: ~/osx-x86_64-local-staging
- name: Download darwin (aarch64) staging directory
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v5
with:
name: osx-aarch_64-local-staging
path: ~/osx-aarch_64-local-staging
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
with:
path: ci-opendal
- name: Merge staging repositories
diff --git a/.github/workflows/release_nodejs.yml
b/.github/workflows/release_nodejs.yml
index 2797b1443..0acec4961 100644
--- a/.github/workflows/release_nodejs.yml
+++ b/.github/workflows/release_nodejs.yml
@@ -101,13 +101,13 @@ jobs:
features: services-all
build: pnpm build
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- uses: pnpm/action-setup@v4
with:
version: 8
run_install: false
- name: Setup node
- uses: actions/setup-node@v4
+ uses: actions/setup-node@v5
with:
node-version: "20"
cache: pnpm
@@ -163,13 +163,13 @@ jobs:
working-directory: "bindings/nodejs"
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- uses: pnpm/action-setup@v4
with:
version: 8
run_install: false
- name: Setup node
- uses: actions/setup-node@v4
+ uses: actions/setup-node@v5
with:
node-version: "20"
cache: pnpm
@@ -178,7 +178,7 @@ jobs:
run: pnpm install --frozen-lockfile
- name: Download all artifacts
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v5
with:
path: bindings/nodejs/artifacts
- name: Move artifacts
diff --git a/.github/workflows/release_python.yml
b/.github/workflows/release_python.yml
index ccb0d7dcd..1e269448c 100644
--- a/.github/workflows/release_python.yml
+++ b/.github/workflows/release_python.yml
@@ -39,7 +39,7 @@ jobs:
sdist:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- uses: PyO3/maturin-action@v1
with:
working-directory: "bindings/python"
@@ -65,7 +65,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@v4
+ - uses: actions/checkout@v5
- name: Setup Rust toolchain
uses: ./.github/actions/setup
- uses: PyO3/maturin-action@v1
@@ -107,7 +107,7 @@ jobs:
id-token: write
needs: [sdist, wheels]
steps:
- - uses: actions/download-artifact@v4
+ - uses: actions/download-artifact@v5
with:
pattern: wheels-*
merge-multiple: true
diff --git a/.github/workflows/release_ruby.yml
b/.github/workflows/release_ruby.yml
index 97003629b..793b937e4 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@v4
+ uses: actions/checkout@v5
- name: Setup Ruby
uses: ruby/setup-ruby@v1
@@ -110,7 +110,7 @@ jobs:
steps:
- name: Checkout repository
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
- uses: dtolnay/rust-toolchain@stable
with:
@@ -158,7 +158,7 @@ jobs:
steps:
- name: Checkout repository
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
with:
persist-credentials: false
@@ -169,7 +169,7 @@ jobs:
working-directory: bindings/ruby
- name: Download gem artifacts
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v5
with:
pattern: opendal-ruby-gem-*
path: bindings/ruby/pkg/
diff --git a/.github/workflows/release_rust.yml
b/.github/workflows/release_rust.yml
index 0b7eac5b6..7920ad35c 100644
--- a/.github/workflows/release_rust.yml
+++ b/.github/workflows/release_rust.yml
@@ -53,13 +53,13 @@ jobs:
- "bin/oli"
- "bin/ofs" # depends on integrations/{fuse3,cloud_filter}
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Checkout python env
- uses: actions/setup-python@v5
+ uses: actions/setup-python@v6
with:
python-version: "3.11"
- name: Checkout java env
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v5
with:
distribution: temurin
java-version: "11"
diff --git a/.github/workflows/service_test_ghac.yml
b/.github/workflows/service_test_ghac.yml
index 4bdb5ae4b..c202c7e61 100644
--- a/.github/workflows/service_test_ghac.yml
+++ b/.github/workflows/service_test_ghac.yml
@@ -43,14 +43,14 @@ jobs:
permissions:
actions: write
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Setup Rust toolchain
uses: ./.github/actions/setup
with:
need-nextest: true
- name: Configure Cache Env
- uses: actions/github-script@v7
+ uses: actions/github-script@v8
with:
script: |
core.exportVariable('ACTIONS_RESULTS_URL',
process.env.ACTIONS_RESULTS_URL || '');
diff --git a/.github/workflows/test_behavior.yml
b/.github/workflows/test_behavior.yml
index 4839dccb9..1c1935e64 100644
--- a/.github/workflows/test_behavior.yml
+++ b/.github/workflows/test_behavior.yml
@@ -36,7 +36,7 @@ jobs:
plan: ${{ steps.plan.outputs.plan }}
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
with:
# fetch depth set to 0 to make sure we have correct diff result.
fetch-depth: 0
diff --git a/.github/workflows/test_behavior_bin_ofs.yml
b/.github/workflows/test_behavior_bin_ofs.yml
index 1bdd8040f..74da61a7d 100644
--- a/.github/workflows/test_behavior_bin_ofs.yml
+++ b/.github/workflows/test_behavior_bin_ofs.yml
@@ -37,7 +37,7 @@ jobs:
matrix:
cases: ${{ fromJson(inputs.cases) }}
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Setup Rust toolchain
uses: ./.github/actions/setup
with:
diff --git a/.github/workflows/test_behavior_binding_c.yml
b/.github/workflows/test_behavior_binding_c.yml
index 4377e5fd8..8ed6530d2 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@v4
+ - uses: actions/checkout@v5
- 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 f950f7ec5..5d9834062 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@v4
+ - uses: actions/checkout@v5
- 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 0322dc51c..96061af89 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@v4
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
+ - uses: actions/checkout@v5
with:
path: "opendal"
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
with:
repository: "apache/opendal-go-services"
path: "opendal-go-services"
@@ -57,7 +57,7 @@ jobs:
with:
connect-host: ${{ secrets.OP_CONNECT_HOST }}
connect-token: ${{ secrets.OP_CONNECT_TOKEN }}
- - uses: actions/setup-go@v5
+ - uses: actions/setup-go@v6
with:
go-version: stable
cache-dependency-path: |
diff --git a/.github/workflows/test_behavior_binding_java.yml
b/.github/workflows/test_behavior_binding_java.yml
index 2ea02b18a..8357ace46 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@v4
+ - uses: actions/checkout@v5
- 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 765e69647..55a1b47fa 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@v4
+ - uses: actions/checkout@v5
- name: Setup Rust toolchain
uses: ./.github/actions/setup
with:
@@ -56,7 +56,7 @@ jobs:
version: 8
run_install: false
- - uses: actions/setup-node@v4
+ - uses: actions/setup-node@v5
with:
node-version: "20"
cache: pnpm
diff --git a/.github/workflows/test_behavior_binding_python.yml
b/.github/workflows/test_behavior_binding_python.yml
index ee38701f3..cb0ddbdd8 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@v4
+ - uses: actions/checkout@v5
- 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 280eb8d98..809b95639 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@v4
+ - uses: actions/checkout@v5
- name: Setup Rust toolchain
uses: ./.github/actions/setup
with:
diff --git a/.github/workflows/test_behavior_integration_cloud_filter.yml
b/.github/workflows/test_behavior_integration_cloud_filter.yml
index 9b2452d5a..16e5c7124 100644
--- a/.github/workflows/test_behavior_integration_cloud_filter.yml
+++ b/.github/workflows/test_behavior_integration_cloud_filter.yml
@@ -36,7 +36,7 @@ jobs:
timeout-minutes: 10
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Setup Rust toolchain
uses: ./.github/actions/setup
diff --git a/.github/workflows/test_behavior_integration_object_store.yml
b/.github/workflows/test_behavior_integration_object_store.yml
index e6dc827c6..a63b58e7d 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@v4
+ - uses: actions/checkout@v5
- name: Setup Rust toolchain
uses: ./.github/actions/setup
with:
diff --git a/.github/workflows/test_edge.yml b/.github/workflows/test_edge.yml
index 8ea0a1424..1d3ceb4c9 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@v4
+ uses: actions/checkout@v5
- name: Create disk image
run: |
@@ -64,7 +64,7 @@ jobs:
steps:
- name: Checkout code
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
- name: Setup Rust toolchain
uses: ./.github/actions/setup
@@ -115,10 +115,10 @@ jobs:
steps:
- name: Checkout code
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
- name: Setup Rust toolchain
uses: ./.github/actions/setup
- - uses: actions/github-script@v7
+ - uses: actions/github-script@v8
id: id-token
with:
script: return await core.getIDToken("sts.amazonaws.com")
diff --git a/.github/workflows/test_fuzz.yml b/.github/workflows/test_fuzz.yml
index 03d4041f2..13b91353b 100644
--- a/.github/workflows/test_fuzz.yml
+++ b/.github/workflows/test_fuzz.yml
@@ -47,7 +47,7 @@ jobs:
- { service: "s3", setup: "0_minio_s3" }
- { service: "azblob", setup: "azurite_azblob" }
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Setup Rust toolchain
uses: ./.github/actions/setup
- name: Set Rust Fuzz