diff --git a/.github/workflows/bindings_c.yml b/.github/workflows/bindings_c.yml index b7b5360f52c7..7bcac37cc7b4 100644 --- a/.github/workflows/bindings_c.yml +++ b/.github/workflows/bindings_c.yml @@ -42,7 +42,7 @@ jobs: test: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install gtest manually run: | sudo apt-get update diff --git a/.github/workflows/bindings_cpp.yml b/.github/workflows/bindings_cpp.yml index 9a5800244d32..526c9bf8859f 100644 --- a/.github/workflows/bindings_cpp.yml +++ b/.github/workflows/bindings_cpp.yml @@ -42,7 +42,7 @@ jobs: test: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install dependencies run: | sudo apt-get update diff --git a/.github/workflows/bindings_haskell.yml b/.github/workflows/bindings_haskell.yml index e28556396c13..bc92d888db22 100644 --- a/.github/workflows/bindings_haskell.yml +++ b/.github/workflows/bindings_haskell.yml @@ -42,7 +42,7 @@ jobs: test: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Haskell toolchain (ghc-9.2.8) run: | curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | sh @@ -75,7 +75,7 @@ jobs: runs-on: ubuntu-latest if: "startsWith(github.ref, 'refs/tags/')" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - 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/bindings_java.yml b/.github/workflows/bindings_java.yml index 4285cc0532c3..077f28627aab 100644 --- a/.github/workflows/bindings_java.yml +++ b/.github/workflows/bindings_java.yml @@ -45,7 +45,7 @@ jobs: check: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up JDK 21 uses: actions/setup-java@v3 with: @@ -66,7 +66,7 @@ jobs: - macos-latest - windows-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up JDK 8 uses: actions/setup-java@v3 with: diff --git a/.github/workflows/bindings_lua.yml b/.github/workflows/bindings_lua.yml index 4fd3bcde9190..d1647702dc32 100644 --- a/.github/workflows/bindings_lua.yml +++ b/.github/workflows/bindings_lua.yml @@ -42,7 +42,7 @@ jobs: test: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup lua toolchain run: | sudo apt-get update diff --git a/.github/workflows/bindings_nodejs.yml b/.github/workflows/bindings_nodejs.yml index e0c64f609a86..d81815d6f416 100644 --- a/.github/workflows/bindings_nodejs.yml +++ b/.github/workflows/bindings_nodejs.yml @@ -45,7 +45,7 @@ jobs: working-directory: "bindings/nodejs" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup - name: Setup node @@ -82,7 +82,7 @@ jobs: working-directory: "bindings/nodejs" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup node uses: actions/setup-node@v3 with: @@ -120,7 +120,7 @@ jobs: working-directory: "bindings/nodejs" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup node uses: actions/setup-node@v3 with: @@ -172,7 +172,7 @@ jobs: name: macos - ${{ matrix.settings.target }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup node uses: actions/setup-node@v3 with: @@ -208,7 +208,7 @@ jobs: working-directory: "bindings/nodejs" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup node uses: actions/setup-node@v3 with: diff --git a/.github/workflows/bindings_ocaml.yml b/.github/workflows/bindings_ocaml.yml index 4bb09570fb76..42e12afc313b 100644 --- a/.github/workflows/bindings_ocaml.yml +++ b/.github/workflows/bindings_ocaml.yml @@ -37,7 +37,7 @@ jobs: steps: - name: Checkout PR - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Setup OCaml toolchain uses: ./.github/actions/setup-ocaml diff --git a/.github/workflows/bindings_php.yml b/.github/workflows/bindings_php.yml index 79722524efbc..84faae3dad4a 100644 --- a/.github/workflows/bindings_php.yml +++ b/.github/workflows/bindings_php.yml @@ -51,7 +51,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Setup PHP uses: shivammathur/setup-php@v2 diff --git a/.github/workflows/bindings_python.yml b/.github/workflows/bindings_python.yml index 4981776d116f..1f89ef848c39 100644 --- a/.github/workflows/bindings_python.yml +++ b/.github/workflows/bindings_python.yml @@ -42,7 +42,7 @@ jobs: test: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v4 with: python-version: '3.11' @@ -61,7 +61,7 @@ jobs: runs-on: ubuntu-latest if: "startsWith(github.ref, 'refs/tags/')" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: PyO3/maturin-action@v1 with: manylinux: auto @@ -78,7 +78,7 @@ jobs: runs-on: windows-latest if: "startsWith(github.ref, 'refs/tags/')" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: PyO3/maturin-action@v1 with: working-directory: "bindings/python" @@ -94,7 +94,7 @@ jobs: runs-on: macos-latest if: "startsWith(github.ref, 'refs/tags/')" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: PyO3/maturin-action@v1 with: working-directory: "bindings/python" diff --git a/.github/workflows/bindings_ruby.yml b/.github/workflows/bindings_ruby.yml index 961ff2309c91..b8733755affa 100644 --- a/.github/workflows/bindings_ruby.yml +++ b/.github/workflows/bindings_ruby.yml @@ -44,7 +44,7 @@ jobs: env: # $BUNDLE_GEMFILE must be set at the job level, so it is set for all steps BUNDLE_GEMFILE: ${{ github.workspace }}/bindings/ruby/Gemfile steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: ruby/setup-ruby@v1 with: ruby-version: '3.1' diff --git a/.github/workflows/bindings_swift.yml b/.github/workflows/bindings_swift.yml index d526d5bbd37a..34933d5fc2cc 100644 --- a/.github/workflows/bindings_swift.yml +++ b/.github/workflows/bindings_swift.yml @@ -47,7 +47,7 @@ jobs: matrix: os: [ubuntu-latest] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup diff --git a/.github/workflows/bindings_zig.yml b/.github/workflows/bindings_zig.yml index a2b45648432f..bdd4afbf3c22 100644 --- a/.github/workflows/bindings_zig.yml +++ b/.github/workflows/bindings_zig.yml @@ -44,7 +44,7 @@ jobs: test: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: korandoru/setup-zig@v1 with: zig-version: 0.11.0 diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index cf1568056a28..2216ed585f55 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -39,7 +39,7 @@ jobs: check: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup @@ -56,7 +56,7 @@ jobs: check_docs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup @@ -84,7 +84,7 @@ jobs: check_clippy: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup @@ -120,7 +120,7 @@ jobs: # OpenDAL's MSRV is 1.65. OPENDAL_MSRV: "1.65" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup msrv of rust run: | rustup toolchain install ${OPENDAL_MSRV} @@ -137,7 +137,7 @@ jobs: - macos-latest - windows-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup - name: Build @@ -146,7 +146,7 @@ jobs: build_all_features: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Checkout python env uses: actions/setup-python@v4 with: @@ -175,7 +175,7 @@ jobs: - macos-latest - windows-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Checkout python env uses: actions/setup-python@v4 with: @@ -250,7 +250,7 @@ jobs: unit: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Checkout python env uses: actions/setup-python@v4 with: diff --git a/.github/workflows/ci_typos.yml b/.github/workflows/ci_typos.yml index 691f2c9ecb82..51a6a7b91f2e 100644 --- a/.github/workflows/ci_typos.yml +++ b/.github/workflows/ci_typos.yml @@ -40,7 +40,7 @@ jobs: env: FORCE_COLOR: 1 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - run: curl -LsSf https://github.com/crate-ci/typos/releases/download/v1.14.8/typos-v1.14.8-x86_64-unknown-linux-musl.tar.gz | tar zxf - -C ${CARGO_HOME:-~/.cargo}/bin - name: do typos check with typos-cli diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index cc7d9d8a6d18..5f22c8bad664 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -38,7 +38,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup @@ -66,7 +66,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-java@v3 with: @@ -87,7 +87,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-node@v3 with: @@ -116,7 +116,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v4 with: @@ -143,7 +143,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup @@ -165,7 +165,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup lua-ldoc run: sudo apt-get install lua-ldoc @@ -184,7 +184,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Haskell toolchain (ghc-9.2.8) run: | @@ -221,7 +221,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup @@ -248,7 +248,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup @@ -283,7 +283,7 @@ jobs: - build-ocaml-doc steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-node@v3 with: diff --git a/.github/workflows/examples.yml b/.github/workflows/examples.yml index 6a0b0bba2603..7a6d57592903 100644 --- a/.github/workflows/examples.yml +++ b/.github/workflows/examples.yml @@ -35,7 +35,7 @@ jobs: rust-00-setup: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup - name: Test @@ -46,7 +46,7 @@ jobs: rust-01-init-operator: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup - name: Test @@ -57,7 +57,7 @@ jobs: rust-02-async-io: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup - name: Test diff --git a/.github/workflows/fuzz_test.yml b/.github/workflows/fuzz_test.yml index e6c88ca8dab6..3f7a31e62767 100644 --- a/.github/workflows/fuzz_test.yml +++ b/.github/workflows/fuzz_test.yml @@ -42,7 +42,7 @@ jobs: fuzz-build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup - name: Install libfuzz diff --git a/.github/workflows/oay_test_webdav.yml b/.github/workflows/oay_test_webdav.yml index e979c8d0d0b2..7646bf12ac13 100644 --- a/.github/workflows/oay_test_webdav.yml +++ b/.github/workflows/oay_test_webdav.yml @@ -37,7 +37,7 @@ jobs: backend-fs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 77fde4ff9595..a9ea19be25c7 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -27,7 +27,7 @@ jobs: runs-on: ubuntu-latest if: "startsWith(github.ref, 'refs/tags/') && !contains(github.ref, '-')" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Checkout python env uses: actions/setup-python@v4 with: diff --git a/.github/workflows/release_java.yml b/.github/workflows/release_java.yml index 4f5d6643b886..a095f23a8c3f 100644 --- a/.github/workflows/release_java.yml +++ b/.github/workflows/release_java.yml @@ -40,7 +40,7 @@ jobs: - os: macos-latest classifier: osx-aarch_64 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up JDK 8 uses: actions/setup-java@v3 with: @@ -88,7 +88,7 @@ jobs: runs-on: ubuntu-latest needs: [stage-snapshot] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: repository: apache/incubator-opendal ref: ${{ inputs.ref }} @@ -128,7 +128,7 @@ jobs: name: osx-aarch_64-local-staging path: ~/osx-aarch_64-local-staging - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: path: ci-opendal - name: Merge staging repositories diff --git a/.github/workflows/service_test_atomicserver.yml b/.github/workflows/service_test_atomicserver.yml index d7b54cd2b799..87c738a4e0bf 100644 --- a/.github/workflows/service_test_atomicserver.yml +++ b/.github/workflows/service_test_atomicserver.yml @@ -40,7 +40,7 @@ jobs: atomicserver: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Test shell: bash diff --git a/.github/workflows/service_test_azblob.yml b/.github/workflows/service_test_azblob.yml index 6592c925d851..f66108fbe196 100644 --- a/.github/workflows/service_test_azblob.yml +++ b/.github/workflows/service_test_azblob.yml @@ -48,7 +48,7 @@ jobs: - 10000:10000 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup test bucket run: | az storage container create \ @@ -77,7 +77,7 @@ jobs: runs-on: ubuntu-latest if: (github.event_name == 'push' && github.repository == 'apache/incubator-opendal') || !github.event.pull_request.head.repo.fork steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup with: diff --git a/.github/workflows/service_test_azdls.yml b/.github/workflows/service_test_azdls.yml index fd1405f75c10..cb90c1ffac94 100644 --- a/.github/workflows/service_test_azdls.yml +++ b/.github/workflows/service_test_azdls.yml @@ -41,7 +41,7 @@ jobs: runs-on: ubuntu-latest if: github.event_name == 'push' || !github.event.pull_request.head.repo.fork steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup with: diff --git a/.github/workflows/service_test_cacache.yml b/.github/workflows/service_test_cacache.yml index 84c7ead1b3f2..6de7046f5cc7 100644 --- a/.github/workflows/service_test_cacache.yml +++ b/.github/workflows/service_test_cacache.yml @@ -40,7 +40,7 @@ jobs: cacache: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup - name: Test cacache diff --git a/.github/workflows/service_test_cos.yml b/.github/workflows/service_test_cos.yml index 4418cb027f5a..794e4a0c7b38 100644 --- a/.github/workflows/service_test_cos.yml +++ b/.github/workflows/service_test_cos.yml @@ -41,7 +41,7 @@ jobs: runs-on: ubuntu-latest if: (github.event_name == 'push' && github.repository == 'apache/incubator-opendal') || !github.event.pull_request.head.repo.fork steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup with: diff --git a/.github/workflows/service_test_dashmap.yml b/.github/workflows/service_test_dashmap.yml index c4726afd9eaa..fdab6a4df4a9 100644 --- a/.github/workflows/service_test_dashmap.yml +++ b/.github/workflows/service_test_dashmap.yml @@ -44,7 +44,7 @@ jobs: os: - ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup with: diff --git a/.github/workflows/service_test_dropbox.yml b/.github/workflows/service_test_dropbox.yml index 1e1f5062d7eb..5a459568e3d8 100644 --- a/.github/workflows/service_test_dropbox.yml +++ b/.github/workflows/service_test_dropbox.yml @@ -41,7 +41,7 @@ jobs: runs-on: ubuntu-latest if: (github.event_name == 'push' && github.repository == 'apache/incubator-opendal') || !github.event.pull_request.head.repo.fork steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup diff --git a/.github/workflows/service_test_etcd.yml b/.github/workflows/service_test_etcd.yml index e9772147d740..2575e9a128f2 100644 --- a/.github/workflows/service_test_etcd.yml +++ b/.github/workflows/service_test_etcd.yml @@ -55,7 +55,7 @@ jobs: ETCD_MAX_REQUEST_BYTES: 10485760 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup with: @@ -124,7 +124,7 @@ jobs: ETCD_MAX_REQUEST_BYTES: 10485760 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup with: @@ -142,7 +142,7 @@ jobs: etcd-cluster-tls: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Copy Etcd Certificate Files shell: bash diff --git a/.github/workflows/service_test_foundationdb.yml b/.github/workflows/service_test_foundationdb.yml index c92a19739895..2fa403473a5e 100644 --- a/.github/workflows/service_test_foundationdb.yml +++ b/.github/workflows/service_test_foundationdb.yml @@ -40,7 +40,7 @@ jobs: foundationdb: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup with: diff --git a/.github/workflows/service_test_fs.yml b/.github/workflows/service_test_fs.yml index c3789a6cf545..c06b9e81d02b 100644 --- a/.github/workflows/service_test_fs.yml +++ b/.github/workflows/service_test_fs.yml @@ -45,7 +45,7 @@ jobs: - ubuntu-latest - windows-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup - name: Test diff --git a/.github/workflows/service_test_ftp.yml b/.github/workflows/service_test_ftp.yml index 03dab83ca1d9..ef002ea9f2ef 100644 --- a/.github/workflows/service_test_ftp.yml +++ b/.github/workflows/service_test_ftp.yml @@ -56,7 +56,7 @@ jobs: - vsftpd-data:/home/vsftpd steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set swap shell: bash run: | diff --git a/.github/workflows/service_test_gcs.yml b/.github/workflows/service_test_gcs.yml index 322662aaa21b..5ad5504ab44d 100644 --- a/.github/workflows/service_test_gcs.yml +++ b/.github/workflows/service_test_gcs.yml @@ -41,7 +41,7 @@ jobs: runs-on: ubuntu-latest if: (github.event_name == 'push' && github.repository == 'apache/incubator-opendal') || !github.event.pull_request.head.repo.fork steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup with: @@ -68,7 +68,7 @@ jobs: runs-on: ubuntu-latest if: (github.event_name == 'push' && github.repository == 'apache/incubator-opendal') || !github.event.pull_request.head.repo.fork steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup with: diff --git a/.github/workflows/service_test_gdrive.yml b/.github/workflows/service_test_gdrive.yml index 03e388dcea5d..8f3044720bfe 100644 --- a/.github/workflows/service_test_gdrive.yml +++ b/.github/workflows/service_test_gdrive.yml @@ -41,7 +41,7 @@ jobs: runs-on: ubuntu-latest if: (github.event_name == 'push' && github.repository == 'apache/incubator-opendal') || !github.event.pull_request.head.repo.fork steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup diff --git a/.github/workflows/service_test_ghac.yml b/.github/workflows/service_test_ghac.yml index 3f46ea7a6303..b96c6fae4f00 100644 --- a/.github/workflows/service_test_ghac.yml +++ b/.github/workflows/service_test_ghac.yml @@ -41,7 +41,7 @@ jobs: runs-on: ubuntu-latest if: github.event_name == 'push' || !github.event.pull_request.head.repo.fork steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup with: diff --git a/.github/workflows/service_test_hdfs.yml b/.github/workflows/service_test_hdfs.yml index f37ed1810248..ff152755843f 100644 --- a/.github/workflows/service_test_hdfs.yml +++ b/.github/workflows/service_test_hdfs.yml @@ -40,7 +40,7 @@ jobs: hdfs-default: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup @@ -73,7 +73,7 @@ jobs: hdfs-cluster: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Configure Hdfs # namenode will use ports: 9870, 9000, 8020 diff --git a/.github/workflows/service_test_http.yml b/.github/workflows/service_test_http.yml index 35c741a3427f..ffec934d8893 100644 --- a/.github/workflows/service_test_http.yml +++ b/.github/workflows/service_test_http.yml @@ -41,7 +41,7 @@ jobs: nginx: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Start nginx shell: bash @@ -73,7 +73,7 @@ jobs: os: - ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 # caddy 2.5.2 can't pass our test cases for https://github.com/caddyserver/caddy/issues/4923 # Use the latest beta version instead diff --git a/.github/workflows/service_test_ipfs.yml b/.github/workflows/service_test_ipfs.yml index f63e2b260029..37c94f0509ac 100644 --- a/.github/workflows/service_test_ipfs.yml +++ b/.github/workflows/service_test_ipfs.yml @@ -40,7 +40,7 @@ jobs: ipfs-daemon: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up IPFS ${{ matrix.ipfs }} uses: ibnesayeed/setup-ipfs@b9b9f7d73db5f77d462225bb37dbd51153351dd9 id: ipfs_setup @@ -69,7 +69,7 @@ jobs: # ipfs-io: # runs-on: ubuntu-latest # steps: -# - uses: actions/checkout@v3 +# - uses: actions/checkout@v4 # - name: Test # shell: bash # run: cargo test ipfs --features services-ipfs -- --show-output diff --git a/.github/workflows/service_test_ipmfs.yml b/.github/workflows/service_test_ipmfs.yml index efffa0f71261..214e1b130be3 100644 --- a/.github/workflows/service_test_ipmfs.yml +++ b/.github/workflows/service_test_ipmfs.yml @@ -45,7 +45,7 @@ jobs: ports: - 5001:5001 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup with: diff --git a/.github/workflows/service_test_memcached.yml b/.github/workflows/service_test_memcached.yml index 30aa3fe29fa1..3fdabbf2690c 100644 --- a/.github/workflows/service_test_memcached.yml +++ b/.github/workflows/service_test_memcached.yml @@ -54,7 +54,7 @@ jobs: - 11211:11211 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup with: diff --git a/.github/workflows/service_test_memory.yml b/.github/workflows/service_test_memory.yml index deb01275ce5f..fedb96a39b35 100644 --- a/.github/workflows/service_test_memory.yml +++ b/.github/workflows/service_test_memory.yml @@ -40,7 +40,7 @@ jobs: memory: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup with: diff --git a/.github/workflows/service_test_mini_moka.yml b/.github/workflows/service_test_mini_moka.yml index 9145ddf8f1b4..bc0dd81d2813 100644 --- a/.github/workflows/service_test_mini_moka.yml +++ b/.github/workflows/service_test_mini_moka.yml @@ -40,7 +40,7 @@ jobs: mini-moka: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup with: diff --git a/.github/workflows/service_test_moka.yml b/.github/workflows/service_test_moka.yml index b242b0a6a756..ccf9e862f339 100644 --- a/.github/workflows/service_test_moka.yml +++ b/.github/workflows/service_test_moka.yml @@ -40,7 +40,7 @@ jobs: moka: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup with: diff --git a/.github/workflows/service_test_mysql.yml b/.github/workflows/service_test_mysql.yml index a14abf85adcb..4a8066f8e23c 100644 --- a/.github/workflows/service_test_mysql.yml +++ b/.github/workflows/service_test_mysql.yml @@ -42,7 +42,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Mysql Server shell: bash working-directory: fixtures/mysql diff --git a/.github/workflows/service_test_obs.yml b/.github/workflows/service_test_obs.yml index e21d0e249f38..76e7fe4e1d36 100644 --- a/.github/workflows/service_test_obs.yml +++ b/.github/workflows/service_test_obs.yml @@ -41,7 +41,7 @@ jobs: runs-on: ubuntu-latest if: (github.event_name == 'push' && github.repository == 'apache/incubator-opendal') || !github.event.pull_request.head.repo.fork steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup with: diff --git a/.github/workflows/service_test_oss.yml b/.github/workflows/service_test_oss.yml index a04d7f141fc3..287cd6f80f6a 100644 --- a/.github/workflows/service_test_oss.yml +++ b/.github/workflows/service_test_oss.yml @@ -41,7 +41,7 @@ jobs: runs-on: ubuntu-latest if: github.event_name == 'push' || !github.event.pull_request.head.repo.fork steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup with: diff --git a/.github/workflows/service_test_persy.yml b/.github/workflows/service_test_persy.yml index 66457835f31f..87ecb6050a42 100644 --- a/.github/workflows/service_test_persy.yml +++ b/.github/workflows/service_test_persy.yml @@ -40,7 +40,7 @@ jobs: persy: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup - name: Test persy diff --git a/.github/workflows/service_test_postgresql.yml b/.github/workflows/service_test_postgresql.yml index 9b22e8f145b5..ff75fb39612d 100644 --- a/.github/workflows/service_test_postgresql.yml +++ b/.github/workflows/service_test_postgresql.yml @@ -42,7 +42,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Postgresql Server shell: bash working-directory: fixtures/postgresql diff --git a/.github/workflows/service_test_redb.yml b/.github/workflows/service_test_redb.yml index cb3ae93f2f2a..ffe8f2dfdac5 100644 --- a/.github/workflows/service_test_redb.yml +++ b/.github/workflows/service_test_redb.yml @@ -40,7 +40,7 @@ jobs: redb: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup - name: Prepare for tests diff --git a/.github/workflows/service_test_redis.yml b/.github/workflows/service_test_redis.yml index 9edcb7ee0b65..0d06763d1133 100644 --- a/.github/workflows/service_test_redis.yml +++ b/.github/workflows/service_test_redis.yml @@ -42,7 +42,7 @@ jobs: redis: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Redis Server shell: bash working-directory: fixtures/redis @@ -64,7 +64,7 @@ jobs: redis-tls: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Redis with TLS shell: bash @@ -95,7 +95,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup with: @@ -118,7 +118,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Redis Cluster with TLS shell: bash @@ -156,7 +156,7 @@ jobs: ports: - 6379:6379 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup with: @@ -179,7 +179,7 @@ jobs: ports: - 6379:6666 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup with: @@ -197,7 +197,7 @@ jobs: java: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup diff --git a/.github/workflows/service_test_rocksdb.yml b/.github/workflows/service_test_rocksdb.yml index b8b43ebeecf2..ad190d2f1469 100644 --- a/.github/workflows/service_test_rocksdb.yml +++ b/.github/workflows/service_test_rocksdb.yml @@ -42,7 +42,7 @@ jobs: rocksdb: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup with: diff --git a/.github/workflows/service_test_s3.yml b/.github/workflows/service_test_s3.yml index 1cedd93d6eda..8b29e1625a8d 100644 --- a/.github/workflows/service_test_s3.yml +++ b/.github/workflows/service_test_s3.yml @@ -43,7 +43,7 @@ jobs: runs-on: ubuntu-latest if: github.event_name == 'push' || !github.event.pull_request.head.repo.fork steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup with: @@ -65,7 +65,7 @@ jobs: runs-on: ubuntu-latest if: github.event_name == 'push' || !github.event.pull_request.head.repo.fork steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup with: @@ -88,7 +88,7 @@ jobs: runs-on: ubuntu-latest if: github.event_name == 'push' || !github.event.pull_request.head.repo.fork steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup with: @@ -116,7 +116,7 @@ jobs: id-token: write contents: read steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup with: @@ -144,7 +144,7 @@ jobs: minio_s3: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup MinIO Server shell: bash working-directory: fixtures/s3 @@ -174,7 +174,7 @@ jobs: anonymous_minio_s3: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup MinIO Server shell: bash working-directory: fixtures/s3 @@ -212,7 +212,7 @@ jobs: runs-on: ubuntu-latest if: (github.event_name == 'push' && github.repository == 'apache/incubator-opendal') || !github.event.pull_request.head.repo.fork steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup with: @@ -247,7 +247,7 @@ jobs: java: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup MinIO Server shell: bash working-directory: fixtures/s3 diff --git a/.github/workflows/service_test_sftp.yml b/.github/workflows/service_test_sftp.yml index 397a8473686e..2f7528fbd4bc 100644 --- a/.github/workflows/service_test_sftp.yml +++ b/.github/workflows/service_test_sftp.yml @@ -40,7 +40,7 @@ jobs: sftp-test: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup sftp run: | mkdir -p target/ssh @@ -70,7 +70,7 @@ jobs: sftp-test-default-root: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup sftp run: | mkdir -p target/ssh diff --git a/.github/workflows/service_test_sled.yml b/.github/workflows/service_test_sled.yml index 40103cf33f25..10f316be808d 100644 --- a/.github/workflows/service_test_sled.yml +++ b/.github/workflows/service_test_sled.yml @@ -40,7 +40,7 @@ jobs: sled: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup - name: Test sled @@ -56,7 +56,7 @@ jobs: sled-with-tree: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup - name: Test sled with tree diff --git a/.github/workflows/service_test_sqlite.yml b/.github/workflows/service_test_sqlite.yml index 02051442cc8d..c9c042ae3a65 100644 --- a/.github/workflows/service_test_sqlite.yml +++ b/.github/workflows/service_test_sqlite.yml @@ -42,7 +42,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Sqlite shell: bash working-directory: fixtures/sqlite diff --git a/.github/workflows/service_test_supabase.yml b/.github/workflows/service_test_supabase.yml index 4f446b4b5292..7ddabaca42ad 100644 --- a/.github/workflows/service_test_supabase.yml +++ b/.github/workflows/service_test_supabase.yml @@ -41,7 +41,7 @@ jobs: runs-on: ubuntu-latest if: (github.event_name == 'push' && github.repository == 'apache/incubator-opendal') || !github.event.pull_request.head.repo.fork steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup diff --git a/.github/workflows/service_test_tikv.yml b/.github/workflows/service_test_tikv.yml index c48f9c8a2e65..bb27fb259465 100644 --- a/.github/workflows/service_test_tikv.yml +++ b/.github/workflows/service_test_tikv.yml @@ -41,7 +41,7 @@ jobs: tikv: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: install tiup run: curl --proto '=https' --tlsv1.2 -sSf https://tiup-mirrors.pingcap.com/install.sh | sh @@ -77,7 +77,7 @@ jobs: tikv-tls: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Copy Tikv Certificate Files shell: bash diff --git a/.github/workflows/service_test_wasabi.yml b/.github/workflows/service_test_wasabi.yml index ed86b461333a..6892e414294d 100644 --- a/.github/workflows/service_test_wasabi.yml +++ b/.github/workflows/service_test_wasabi.yml @@ -41,7 +41,7 @@ jobs: runs-on: ubuntu-latest if: (github.event_name == 'push' && github.repository == 'apache/incubator-opendal') || !github.event.pull_request.head.repo.fork steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup with: diff --git a/.github/workflows/service_test_webdav.yml b/.github/workflows/service_test_webdav.yml index 441b507e5356..114357210077 100644 --- a/.github/workflows/service_test_webdav.yml +++ b/.github/workflows/service_test_webdav.yml @@ -41,7 +41,7 @@ jobs: nginx: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup with: @@ -63,7 +63,7 @@ jobs: nginx_with_password: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup with: @@ -87,7 +87,7 @@ jobs: nginx_with_empty_password: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup with: @@ -110,7 +110,7 @@ jobs: nginx_with_redirect: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup with: @@ -158,7 +158,7 @@ jobs: --health-retries 5 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup with: @@ -206,7 +206,7 @@ jobs: --health-retries 5 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Rust toolchain uses: ./.github/actions/setup with: diff --git a/.github/workflows/service_test_webhdfs.yml b/.github/workflows/service_test_webhdfs.yml index f32d9d2d3ce2..b8057cd80e89 100644 --- a/.github/workflows/service_test_webhdfs.yml +++ b/.github/workflows/service_test_webhdfs.yml @@ -40,7 +40,7 @@ jobs: webhdfs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Configure Webhdfs # namenode will use ports: 9870 and 9000 @@ -79,7 +79,7 @@ jobs: webhdfs_with_list_batch_disabled: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Configure Webhdfs # namenode will use ports: 9870 and 9000