This is an automated email from the ASF dual-hosted git repository.
Xuanwo 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 323e3ac19 chore(deps): bump the github-actions group across 1
directory with 2 updates (#7833)
323e3ac19 is described below
commit 323e3ac191552c8dbe70422fc946ac6b0bc7204b
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Fri Jul 3 21:21:34 2026 +0800
chore(deps): bump the github-actions group across 1 directory with 2
updates (#7833)
Bumps the github-actions group with 2 updates in the / directory:
[actions/checkout](https://github.com/actions/checkout) and
[actions/cache](https://github.com/actions/cache).
Updates `actions/checkout` from 6 to 7
- [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/v6...v7)
Updates `actions/cache` from 5 to 6
- [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/v5...v6)
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/checkout
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/asf_allowlist_check.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 | 4 +--
.github/workflows/ci_bindings_dotnet.yml | 4 +--
.github/workflows/ci_bindings_go.yml | 4 +--
.github/workflows/ci_bindings_haskell.yml | 10 +++---
.github/workflows/ci_bindings_java.yml | 8 ++---
.github/workflows/ci_bindings_lua.yml | 2 +-
.github/workflows/ci_bindings_nodejs.yml | 2 +-
.github/workflows/ci_bindings_ocaml.yml | 4 +--
.github/workflows/ci_bindings_php.yml | 2 +-
.github/workflows/ci_bindings_python.yml | 6 ++--
.github/workflows/ci_bindings_ruby.yml | 4 +--
.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 | 20 ++++++------
.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 | 6 ++--
.github/workflows/docs.yml | 36 +++++++++++-----------
.github/workflows/full-ci-promote.yml | 2 +-
.github/workflows/release_dart.yml | 6 ++--
.github/workflows/release_dotnet.yml | 4 +--
.github/workflows/release_java.yml | 6 ++--
.github/workflows/release_nodejs.yml | 4 +--
.github/workflows/release_python.yml | 4 +--
.github/workflows/release_ruby.yml | 6 ++--
.github/workflows/release_rust.yml | 4 +--
.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_dotnet.yml | 2 +-
.github/workflows/test_behavior_binding_go.yml | 8 ++---
.github/workflows/test_behavior_binding_java.yml | 4 +--
.github/workflows/test_behavior_binding_nodejs.yml | 4 +--
.github/workflows/test_behavior_binding_python.yml | 4 +--
.github/workflows/test_behavior_binding_ruby.yml | 4 +--
.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 +-
48 files changed, 114 insertions(+), 114 deletions(-)
diff --git a/.github/workflows/asf_allowlist_check.yml
b/.github/workflows/asf_allowlist_check.yml
index 4dae62e65..aacff50f8 100644
--- a/.github/workflows/asf_allowlist_check.yml
+++ b/.github/workflows/asf_allowlist_check.yml
@@ -42,7 +42,7 @@ jobs:
runs-on: ubuntu-latest
timeout-minutes: 10
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
with:
persist-credentials: false
- uses: apache/infrastructure-actions/allowlist-check@main
diff --git a/.github/workflows/ci_bindings_c.yml
b/.github/workflows/ci_bindings_c.yml
index 1202c76da..af346c4ac 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@v6
+ - uses: actions/checkout@v7
- 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 8702702e9..bbadbb3fd 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@v6
+ - uses: actions/checkout@v7
- 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 83fa2c784..b10ae4294 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@v6
+ - uses: actions/checkout@v7
- 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 1c8afa076..bcd7070cc 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@v6
+ - uses: actions/checkout@v7
- name: Setup Rust toolchain
uses: ./.github/actions/setup
- - uses: actions/cache@v5
+ - uses: actions/cache@v6
with:
path: |
~/.cargo/bin/
diff --git a/.github/workflows/ci_bindings_dotnet.yml
b/.github/workflows/ci_bindings_dotnet.yml
index 633858daa..bc5526c19 100644
--- a/.github/workflows/ci_bindings_dotnet.yml
+++ b/.github/workflows/ci_bindings_dotnet.yml
@@ -43,7 +43,7 @@ jobs:
lint:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Setup dotnet toolchain
uses: actions/setup-dotnet@v5
with:
@@ -74,7 +74,7 @@ jobs:
- '8.0.x'
- '10.0.x'
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- 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 188feacfe..3b9a72470 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@v6
+ - uses: actions/checkout@v7
- uses: actions/setup-go@v6
with:
go-version-file: bindings/go/go.mod
@@ -60,7 +60,7 @@ jobs:
run_examples:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- uses: actions/setup-go@v6
with:
go-version-file: bindings/go/go.mod
diff --git a/.github/workflows/ci_bindings_haskell.yml
b/.github/workflows/ci_bindings_haskell.yml
index 8e517b26d..355c36b6a 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@v6
+ - uses: actions/checkout@v7
- name: Install Haskell build tools
run: |
sudo apt-get update
@@ -65,7 +65,7 @@ jobs:
run: |
cargo clippy -- -D warnings
- name: Restore haskell cache
- uses: actions/cache/restore@v5
+ uses: actions/cache/restore@v6
with:
key: ${{ runner.os }}-haskell-${{ hashFiles('**/*.cabal',
'**/Setup.hs') }}
path: |
@@ -89,7 +89,7 @@ jobs:
echo "running $bin"
"$bin"
- name: Save haskell cache
- uses: actions/cache/save@v5
+ uses: actions/cache/save@v6
with:
key: ${{ runner.os }}-haskell-${{ hashFiles('**/*.cabal',
'**/Setup.hs') }}
path: |
@@ -100,7 +100,7 @@ jobs:
runs-on: ubuntu-latest
if: ${{ startsWith(github.ref, 'refs/tags/') }}
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Install Haskell build tools
run: |
sudo apt-get update
@@ -118,7 +118,7 @@ jobs:
- name: Setup Rust toolchain
uses: ./.github/actions/setup
- name: Restore haskell cache
- uses: actions/cache/restore@v5
+ uses: actions/cache/restore@v6
with:
key: ${{ runner.os }}-haskell-${{ hashFiles('**/*.cabal',
'**/Setup.hs') }}
path: |
diff --git a/.github/workflows/ci_bindings_java.yml
b/.github/workflows/ci_bindings_java.yml
index 43f22a0ec..32a240ff3 100644
--- a/.github/workflows/ci_bindings_java.yml
+++ b/.github/workflows/ci_bindings_java.yml
@@ -55,7 +55,7 @@ jobs:
- windows-latest
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Set up JDK 25
uses: actions/setup-java@v5
with:
@@ -72,7 +72,7 @@ jobs:
runs-on: ubuntu-latest
needs: java-cache
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Set up Rust toolchain
uses: ./.github/actions/setup
with:
@@ -116,7 +116,7 @@ jobs:
- 21
- 25
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Set up Rust toolchain
uses: ./.github/actions/setup
with:
@@ -147,7 +147,7 @@ jobs:
runs-on: ubuntu-latest
needs: java-cache
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Set up Rust toolchain
uses: ./.github/actions/setup
with:
diff --git a/.github/workflows/ci_bindings_lua.yml
b/.github/workflows/ci_bindings_lua.yml
index 4d22325ec..62ab37b39 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@v6
+ - uses: actions/checkout@v7
- 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 afab36e93..8c5fcf8c3 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@v6
+ - uses: actions/checkout@v7
- 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 2af75805a..bdecfbd39 100644
--- a/.github/workflows/ci_bindings_ocaml.yml
+++ b/.github/workflows/ci_bindings_ocaml.yml
@@ -42,7 +42,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Checkout PR
- uses: actions/checkout@v6
+ uses: actions/checkout@v7
- name: Setup OCaml toolchain
uses: ./.github/actions/setup-ocaml
@@ -60,7 +60,7 @@ jobs:
steps:
- name: Checkout PR
- uses: actions/checkout@v6
+ uses: actions/checkout@v7
- name: Setup OCaml toolchain
uses: ./.github/actions/setup-ocaml
diff --git a/.github/workflows/ci_bindings_php.yml
b/.github/workflows/ci_bindings_php.yml
index d4c714639..7751db6a2 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@v6
+ uses: actions/checkout@v7
- 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 741c02e1b..7ef72bd12 100644
--- a/.github/workflows/ci_bindings_python.yml
+++ b/.github/workflows/ci_bindings_python.yml
@@ -38,7 +38,7 @@ jobs:
lint:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Setup Rust toolchain
uses: ./.github/actions/setup
- name: Install uv
@@ -53,7 +53,7 @@ jobs:
stubs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Setup Rust toolchain
uses: ./.github/actions/setup
- name: Install uv
@@ -76,7 +76,7 @@ jobs:
examples:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Setup Rust toolchain
uses: ./.github/actions/setup
with:
diff --git a/.github/workflows/ci_bindings_ruby.yml
b/.github/workflows/ci_bindings_ruby.yml
index 552b26c66..5feb99492 100644
--- a/.github/workflows/ci_bindings_ruby.yml
+++ b/.github/workflows/ci_bindings_ruby.yml
@@ -47,7 +47,7 @@ jobs:
BUNDLE_GEMFILE: ${{ github.workspace }}/bindings/ruby/Gemfile
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- uses: ruby/setup-ruby@v1
with:
@@ -74,7 +74,7 @@ jobs:
BUNDLE_GEMFILE: ${{ github.workspace }}/bindings/ruby/Gemfile
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- uses: ruby/setup-ruby@v1
with:
diff --git a/.github/workflows/ci_bindings_swift.yml
b/.github/workflows/ci_bindings_swift.yml
index a557c22b5..37cd0c062 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@v6
+ - uses: actions/checkout@v7
- 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 0b768a3fe..51d17a1a7 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@v6
+ - uses: actions/checkout@v7
- name: Setup Zig
shell: bash
run: |
diff --git a/.github/workflows/ci_check.yml b/.github/workflows/ci_check.yml
index 728a81432..8cd752a8b 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@v6
+ - uses: actions/checkout@v7
- name: Check typos
uses: crate-ci/[email protected]
@@ -49,7 +49,7 @@ jobs:
env:
FORCE_COLOR: 1
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Check license headers
uses: korandoru/hawkeye@v6
@@ -60,7 +60,7 @@ jobs:
env:
FORCE_COLOR: 1
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- uses: actions/setup-python@v6
with:
python-version: "3.11"
@@ -73,7 +73,7 @@ jobs:
env:
FORCE_COLOR: 1
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Setup taplo
uses: taiki-e/install-action@v2
with:
@@ -87,7 +87,7 @@ jobs:
env:
FORCE_COLOR: 1
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Setup Rust toolchain
uses: ./.github/actions/setup
@@ -107,7 +107,7 @@ jobs:
working-directory: website
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- uses: pnpm/action-setup@v6
with:
diff --git a/.github/workflows/ci_core.yml b/.github/workflows/ci_core.yml
index 8ac7f76fa..87d1d6193 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@v6
+ - uses: actions/checkout@v7
- name: Setup Rust toolchain
uses: ./.github/actions/setup
@@ -58,7 +58,7 @@ jobs:
check_clippy:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- 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@v6
+ - uses: actions/checkout@v7
- name: Setup msrv of rust
run: |
rustup toolchain install ${OPENDAL_MSRV}
@@ -101,7 +101,7 @@ jobs:
- macos-latest
- windows-latest
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Setup Rust toolchain
uses: ./.github/actions/setup
with:
@@ -113,7 +113,7 @@ jobs:
run_examples:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Setup Rust toolchain
uses: ./.github/actions/setup
with:
@@ -127,7 +127,7 @@ jobs:
build_all_features:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Checkout python env
uses: actions/setup-python@v6
with:
@@ -158,7 +158,7 @@ jobs:
- macos-latest
- windows-latest
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Checkout python env
uses: actions/setup-python@v6
with:
@@ -232,7 +232,7 @@ jobs:
build_under_wasm:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Setup Rust toolchain
uses: ./.github/actions/setup
with:
@@ -267,7 +267,7 @@ jobs:
sudo docker image prune --all --force
sudo docker builder prune -a
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Checkout python env
uses: actions/setup-python@v6
with:
@@ -312,7 +312,7 @@ jobs:
sudo docker image prune --all --force
sudo docker builder prune -a
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- 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 a8b87e36d..1757a730d 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@v6
+ - uses: actions/checkout@v7
- 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 f1770e30d..5abd67ff2 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@v6
+ - uses: actions/checkout@v7
- 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 ae2238fdc..d45d40e28 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@v6
+ - uses: actions/checkout@v7
- 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 de9237027..3077f0ec6 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@v6
+ - uses: actions/checkout@v7
- 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 95ad747ef..ecc18eb90 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@v6
+ - uses: actions/checkout@v7
- name: Setup Rust toolchain
uses: ./.github/actions/setup
diff --git a/.github/workflows/ci_odev.yml b/.github/workflows/ci_odev.yml
index eeb2063d0..2508ee0c3 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@v6
+ - uses: actions/checkout@v7
- name: Setup Rust toolchain
uses: ./.github/actions/setup
@@ -50,7 +50,7 @@ jobs:
test_dev:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Setup Rust toolchain
uses: ./.github/actions/setup
@@ -64,7 +64,7 @@ jobs:
check_generated:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Setup Rust toolchain
uses: ./.github/actions/setup
diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml
index e0db831b4..8270f6fce 100644
--- a/.github/workflows/docs.yml
+++ b/.github/workflows/docs.yml
@@ -51,7 +51,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Setup Rust toolchain
uses: ./.github/actions/setup
@@ -85,7 +85,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- uses: actions/setup-java@v5
with:
@@ -106,7 +106,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- uses: pnpm/action-setup@v6
with:
@@ -141,7 +141,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- uses: actions/setup-python@v6
with:
@@ -173,7 +173,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- uses: ruby/setup-ruby@v1
with:
@@ -201,7 +201,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Setup Rust toolchain
uses: ./.github/actions/setup
@@ -225,7 +225,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Setup lua-ldoc
run: sudo apt-get install lua-ldoc
@@ -244,7 +244,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Install Haskell build tools
run: |
@@ -262,7 +262,7 @@ jobs:
cabal update
- name: Setup cache
- uses: actions/cache@v5
+ uses: actions/cache@v6
env:
cache-name: cache-cabal
with:
@@ -292,7 +292,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Setup Rust toolchain
uses: ./.github/actions/setup
@@ -321,10 +321,10 @@ jobs:
runs-on: ubuntu-22.04
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Cache Dune build artifacts
- uses: actions/cache@v5
+ uses: actions/cache@v6
with:
path: bindings/ocaml/_build
key: ${{ runner.os }}-dune-doc-${{
hashFiles('bindings/ocaml/**/*.{ml,mli,opam}') }}
@@ -357,7 +357,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Setup Rust toolchain
uses: ./.github/actions/setup
@@ -380,7 +380,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Setup Rust toolchain
uses: ./.github/actions/setup
@@ -404,7 +404,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Setup Rust toolchain
uses: ./.github/actions/setup
@@ -427,7 +427,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Setup Rust toolchain
uses: ./.github/actions/setup
@@ -470,7 +470,7 @@ jobs:
working-directory: "website"
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
with:
fetch-depth: 0
@@ -531,7 +531,7 @@ jobs:
ls -al static/docs/
- name: Cache website build artifacts
- uses: actions/cache@v5
+ uses: actions/cache@v6
with:
path: |
website/node_modules/.cache/
diff --git a/.github/workflows/full-ci-promote.yml
b/.github/workflows/full-ci-promote.yml
index 55d8091cc..b485c1f11 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@v6
+ uses: actions/checkout@v7
with:
ref: main
diff --git a/.github/workflows/release_dart.yml
b/.github/workflows/release_dart.yml
index d21bb37b1..3e3e7e30b 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@v6
- - uses: actions/cache@v5
+ uses: actions/checkout@v7
+ - uses: actions/cache@v6
with:
path: |
~/.cargo/bin/
@@ -104,7 +104,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
- uses: actions/checkout@v6
+ uses: actions/checkout@v7
- name: create release dir
run: |
cd bindings/dart/rust
diff --git a/.github/workflows/release_dotnet.yml
b/.github/workflows/release_dotnet.yml
index c992e96a6..dbc23cd55 100644
--- a/.github/workflows/release_dotnet.yml
+++ b/.github/workflows/release_dotnet.yml
@@ -66,7 +66,7 @@ jobs:
artifact: libopendal_dotnet.dylib
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Setup Python
uses: actions/setup-python@v6
with:
@@ -98,7 +98,7 @@ jobs:
working-directory: "bindings/dotnet"
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Setup dotnet toolchain
uses: actions/setup-dotnet@v5
with:
diff --git a/.github/workflows/release_java.yml
b/.github/workflows/release_java.yml
index 16f267b23..440d753c4 100644
--- a/.github/workflows/release_java.yml
+++ b/.github/workflows/release_java.yml
@@ -55,7 +55,7 @@ jobs:
- os: macos-latest
classifier: osx-aarch_64
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Set up JDK 8
uses: actions/setup-java@v5
with:
@@ -189,7 +189,7 @@ jobs:
runs-on: ubuntu-latest
needs: [stage-snapshot]
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
with:
repository: apache/opendal
ref: ${{ github.ref }}
@@ -244,7 +244,7 @@ jobs:
name: osx-aarch_64-local-staging
path: ~/osx-aarch_64-local-staging
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
with:
path: ci-opendal
- name: Merge staging repositories
diff --git a/.github/workflows/release_nodejs.yml
b/.github/workflows/release_nodejs.yml
index a7cc371cd..80136f885 100644
--- a/.github/workflows/release_nodejs.yml
+++ b/.github/workflows/release_nodejs.yml
@@ -104,7 +104,7 @@ jobs:
features: services-all
build: pnpm build
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- uses: pnpm/action-setup@v6
with:
version: 8
@@ -177,7 +177,7 @@ jobs:
working-directory: "bindings/nodejs"
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- uses: pnpm/action-setup@v6
with:
version: 8
diff --git a/.github/workflows/release_python.yml
b/.github/workflows/release_python.yml
index 6fbe8c46c..b867c64c5 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@v6
+ - uses: actions/checkout@v7
- uses: PyO3/maturin-action@v1
with:
working-directory: "bindings/python"
@@ -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@v6
+ - uses: actions/checkout@v7
- name: Setup Rust toolchain
uses: ./.github/actions/setup
- uses: PyO3/maturin-action@v1
diff --git a/.github/workflows/release_ruby.yml
b/.github/workflows/release_ruby.yml
index 50b319b31..c7909c419 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@v6
+ uses: actions/checkout@v7
- name: Setup Ruby
uses: ruby/setup-ruby@v1
@@ -119,7 +119,7 @@ jobs:
steps:
- name: Checkout repository
- uses: actions/checkout@v6
+ uses: actions/checkout@v7
- name: Setup Rust toolchain
run: |
@@ -171,7 +171,7 @@ jobs:
steps:
- name: Checkout repository
- uses: actions/checkout@v6
+ uses: actions/checkout@v7
with:
persist-credentials: false
diff --git a/.github/workflows/release_rust.yml
b/.github/workflows/release_rust.yml
index dedc5cc6d..7f56761fa 100644
--- a/.github/workflows/release_rust.yml
+++ b/.github/workflows/release_rust.yml
@@ -41,7 +41,7 @@ jobs:
outputs:
packages: ${{ steps.plan.outputs.packages }}
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Plan publish matrix
id: plan
run: python3 .github/scripts/release_rust/plan.py --github-output
@@ -53,7 +53,7 @@ jobs:
permissions:
id-token: write
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- 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 888e40403..130beb4d4 100644
--- a/.github/workflows/service_test_ghac.yml
+++ b/.github/workflows/service_test_ghac.yml
@@ -49,7 +49,7 @@ jobs:
permissions:
actions: write
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Setup Rust toolchain
uses: ./.github/actions/setup
with:
diff --git a/.github/workflows/test_behavior.yml
b/.github/workflows/test_behavior.yml
index 2beafae43..4289aecf4 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@v6
+ - uses: actions/checkout@v7
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 0a68761b2..ec134c230 100644
--- a/.github/workflows/test_behavior_binding_c.yml
+++ b/.github/workflows/test_behavior_binding_c.yml
@@ -40,7 +40,7 @@ jobs:
matrix:
cases: ${{ fromJson(inputs.cases) }}
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- 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 01239beec..f39af4674 100644
--- a/.github/workflows/test_behavior_binding_cpp.yml
+++ b/.github/workflows/test_behavior_binding_cpp.yml
@@ -40,7 +40,7 @@ jobs:
matrix:
cases: ${{ fromJson(inputs.cases) }}
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Setup Rust toolchain
uses: ./.github/actions/setup
with:
diff --git a/.github/workflows/test_behavior_binding_dotnet.yml
b/.github/workflows/test_behavior_binding_dotnet.yml
index 4b290384b..077f0ca16 100644
--- a/.github/workflows/test_behavior_binding_dotnet.yml
+++ b/.github/workflows/test_behavior_binding_dotnet.yml
@@ -40,7 +40,7 @@ jobs:
matrix:
cases: ${{ fromJson(inputs.cases) }}
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Setup dotnet toolchain
uses: actions/setup-dotnet@v5
with:
diff --git a/.github/workflows/test_behavior_binding_go.yml
b/.github/workflows/test_behavior_binding_go.yml
index e3347c04a..4244f436c 100644
--- a/.github/workflows/test_behavior_binding_go.yml
+++ b/.github/workflows/test_behavior_binding_go.yml
@@ -36,7 +36,7 @@ jobs:
go-cache:
runs-on: ${{ inputs.os }}
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- uses: actions/setup-go@v6
with:
@@ -55,11 +55,11 @@ jobs:
matrix:
cases: ${{ fromJson(inputs.cases) }}
steps:
- - uses: actions/checkout@v6
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
+ - uses: actions/checkout@v7
with:
path: "opendal"
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
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 582a2b489..90732debb 100644
--- a/.github/workflows/test_behavior_binding_java.yml
+++ b/.github/workflows/test_behavior_binding_java.yml
@@ -35,7 +35,7 @@ jobs:
java-cache:
runs-on: ${{ inputs.os }}
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Setup Rust toolchain
uses: ./.github/actions/setup
@@ -64,7 +64,7 @@ jobs:
matrix:
cases: ${{ fromJson(inputs.cases) }}
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- 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 abbf3597e..5c5357b69 100644
--- a/.github/workflows/test_behavior_binding_nodejs.yml
+++ b/.github/workflows/test_behavior_binding_nodejs.yml
@@ -37,7 +37,7 @@ jobs:
runs-on: ${{ inputs.os }}
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- uses: pnpm/action-setup@v6
with:
@@ -65,7 +65,7 @@ jobs:
matrix:
cases: ${{ fromJson(inputs.cases) }}
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- 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 8f5d18b34..7e2caaf1c 100644
--- a/.github/workflows/test_behavior_binding_python.yml
+++ b/.github/workflows/test_behavior_binding_python.yml
@@ -36,7 +36,7 @@ jobs:
python-cache:
runs-on: ${{ inputs.os }}
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Setup Rust toolchain
uses: ./.github/actions/setup
@@ -61,7 +61,7 @@ jobs:
matrix:
cases: ${{ fromJson(inputs.cases) }}
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Setup Rust toolchain
uses: ./.github/actions/setup
with:
diff --git a/.github/workflows/test_behavior_binding_ruby.yml
b/.github/workflows/test_behavior_binding_ruby.yml
index 19387d17e..fed428527 100644
--- a/.github/workflows/test_behavior_binding_ruby.yml
+++ b/.github/workflows/test_behavior_binding_ruby.yml
@@ -49,7 +49,7 @@ jobs:
BUNDLE_GEMFILE: ${{ github.workspace }}/bindings/ruby/Gemfile
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Setup Rust toolchain
uses: ./.github/actions/setup
with:
@@ -81,7 +81,7 @@ jobs:
BUNDLE_GEMFILE: ${{ github.workspace }}/bindings/ruby/Gemfile
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- 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 a8ad087e2..1dd1666d4 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@v6
+ - uses: actions/checkout@v7
- 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 dcea86c2a..2c5c344a7 100644
--- a/.github/workflows/test_behavior_integration_object_store.yml
+++ b/.github/workflows/test_behavior_integration_object_store.yml
@@ -40,7 +40,7 @@ jobs:
matrix:
cases: ${{ fromJson(inputs.cases) }}
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Setup Rust toolchain
uses: ./.github/actions/setup
with:
diff --git a/.github/workflows/test_edge.yml b/.github/workflows/test_edge.yml
index a9822a801..97d7d9228 100644
--- a/.github/workflows/test_edge.yml
+++ b/.github/workflows/test_edge.yml
@@ -45,7 +45,7 @@ jobs:
steps:
- name: Checkout code
- uses: actions/checkout@v6
+ uses: actions/checkout@v7
- name: Create disk image
run: |
@@ -71,7 +71,7 @@ jobs:
steps:
- name: Checkout code
- uses: actions/checkout@v6
+ uses: actions/checkout@v7
- name: Setup Rust toolchain
uses: ./.github/actions/setup
@@ -124,7 +124,7 @@ jobs:
steps:
- name: Checkout code
- uses: actions/checkout@v6
+ uses: actions/checkout@v7
- name: Setup Rust toolchain
uses: ./.github/actions/setup
- uses: actions/github-script@v9
diff --git a/.github/workflows/test_fuzz.yml b/.github/workflows/test_fuzz.yml
index cc4d60c04..fde3dec0a 100644
--- a/.github/workflows/test_fuzz.yml
+++ b/.github/workflows/test_fuzz.yml
@@ -56,7 +56,7 @@ jobs:
- { service: "s3", setup: "0_minio_s3" }
- { service: "azblob", setup: "azurite_azblob" }
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Setup Rust toolchain
uses: ./.github/actions/setup
- name: Set Rust Fuzz