You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@opendal.apache.org by xu...@apache.org on 2024/01/07 02:54:29 UTC
(incubator-opendal) 01/01: ci: Downgrade artifact actions until regression addressed
This is an automated email from the ASF dual-hosted git repository.
xuanwo pushed a commit to branch downgrade-actions
in repository https://gitbox.apache.org/repos/asf/incubator-opendal.git
commit 58d2fa1d93805392fa53d14aa8ed75c4fe0515b0
Author: Xuanwo <gi...@xuanwo.io>
AuthorDate: Sun Jan 7 10:53:19 2024 +0800
ci: Downgrade artifact actions until regression addressed
Signed-off-by: Xuanwo <gi...@xuanwo.io>
---
.github/workflows/bindings_haskell.yml | 2 +-
.github/workflows/bindings_nodejs.yml | 10 +++++-----
.github/workflows/bindings_python.yml | 10 +++++-----
.github/workflows/docs.yml | 36 +++++++++++++++++-----------------
.github/workflows/fuzz_test.yml | 10 +++++-----
.github/workflows/release_java.yml | 12 ++++++------
6 files changed, 40 insertions(+), 40 deletions(-)
diff --git a/.github/workflows/bindings_haskell.yml b/.github/workflows/bindings_haskell.yml
index bf42bd67d6..bc8b3fb961 100644
--- a/.github/workflows/bindings_haskell.yml
+++ b/.github/workflows/bindings_haskell.yml
@@ -100,7 +100,7 @@ jobs:
tar xf opendal-*.crate --strip-components=1
cabal sdist
- name: Upload artifact
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v3
with:
name: bindings-haskell-sdist
path: bindings/haskell/target/package/dist-newstyle/sdist/*.tar.gz
diff --git a/.github/workflows/bindings_nodejs.yml b/.github/workflows/bindings_nodejs.yml
index da0095b423..e11dd76bef 100644
--- a/.github/workflows/bindings_nodejs.yml
+++ b/.github/workflows/bindings_nodejs.yml
@@ -150,7 +150,7 @@ jobs:
shell: bash
working-directory: .
run: ${{ matrix.settings.build }}
- - uses: actions/upload-artifact@v4
+ - uses: actions/upload-artifact@v3
with:
name: bindings-linux-${{ matrix.settings.target }}
path: bindings/nodejs/*.node
@@ -166,7 +166,7 @@ jobs:
- target: aarch64-pc-windows-msvc
build: |
rustup target add aarch64-pc-windows-msvc;
- NAPI_TARGET=aarch64-pc-windows-msvc pnpm build
+ NAPI_TARGET=aarch64-pc-windows-msvc pnpm build
# Notes: this defaults only apply on run tasks.
defaults:
@@ -193,7 +193,7 @@ jobs:
- name: Build
shell: bash
run: ${{ matrix.settings.build }}
- - uses: actions/upload-artifact@v4
+ - uses: actions/upload-artifact@v3
with:
name: bindings-windows-${{ matrix.settings.target }}
path: bindings/nodejs/*.node
@@ -246,7 +246,7 @@ jobs:
- name: Build
run: ${{ matrix.settings.build }}
shell: bash
- - uses: actions/upload-artifact@v4
+ - uses: actions/upload-artifact@v3
with:
name: bindings-macos-${{ matrix.settings.target }}
path: bindings/nodejs/*.node
@@ -280,7 +280,7 @@ jobs:
run: pnpm install --frozen-lockfile
- name: Download all artifacts
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v3
with:
path: bindings/nodejs/artifacts
- name: Move artifacts
diff --git a/.github/workflows/bindings_python.yml b/.github/workflows/bindings_python.yml
index 2a4dba9277..1aaa9e45d3 100644
--- a/.github/workflows/bindings_python.yml
+++ b/.github/workflows/bindings_python.yml
@@ -46,7 +46,7 @@ jobs:
command: sdist
args: -o dist
- name: Upload sdist
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v3
with:
name: wheels
path: bindings/python/dist
@@ -69,7 +69,7 @@ jobs:
# Workaround ring 0.17 build issue
CFLAGS_aarch64_unknown_linux_gnu: "-D__ARM_ARCH=8"
- name: Upload wheels
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v3
with:
name: wheels
path: bindings/python/dist
@@ -84,7 +84,7 @@ jobs:
command: build
args: --release -o dist --find-interpreter --features=pyo3/extension-module,services-all
- name: Upload wheels
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v3
with:
name: wheels
path: bindings/python/dist
@@ -100,7 +100,7 @@ jobs:
target: universal2-apple-darwin
args: --release -o dist --find-interpreter --features=pyo3/extension-module,services-all
- name: Upload wheels
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v3
with:
name: wheels
path: bindings/python/dist
@@ -114,7 +114,7 @@ jobs:
id-token: write
needs: [macos, linux, windows]
steps:
- - uses: actions/download-artifact@v4
+ - uses: actions/download-artifact@v3
with:
name: wheels
path: bindings/python/dist
diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml
index 928f3f597e..617f27a0cb 100644
--- a/.github/workflows/docs.yml
+++ b/.github/workflows/docs.yml
@@ -64,7 +64,7 @@ jobs:
RUSTDOCFLAGS: "--cfg docs"
- name: Upload docs
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v3
with:
name: rust-docs
path: ./target/doc
@@ -85,7 +85,7 @@ jobs:
run: mvn javadoc:javadoc
- name: Upload docs
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v3
with:
name: java-docs
path: ./bindings/java/target/site/apidocs
@@ -118,7 +118,7 @@ jobs:
run: pnpm run docs
- name: Upload docs
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v3
with:
name: nodejs-docs
path: ./bindings/nodejs/docs
@@ -145,7 +145,7 @@ jobs:
run: pdoc -t ./template --output-dir ./docs opendal
- name: Upload docs
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v3
with:
name: python-docs
path: ./bindings/python/docs
@@ -169,7 +169,7 @@ jobs:
run: make doc
- name: Upload docs
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v3
with:
name: C-docs
path: ./bindings/c/docs/doxygen/html
@@ -188,7 +188,7 @@ jobs:
run: ldoc ./src
- name: Upload docs
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v3
with:
name: lua-docs
path: ./bindings/lua/doc/
@@ -225,7 +225,7 @@ jobs:
find dist-newstyle -path '**/build/**/doc' -exec cp -r {}/html/opendal/ doc \;
- name: Upload docs
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v3
with:
name: haskell-docs
path: ./bindings/haskell/doc/
@@ -254,7 +254,7 @@ jobs:
ninja docs
- name: Upload docs
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v3
with:
name: cpp-docs
path: ./bindings/cpp/build/docs_doxygen/html
@@ -281,7 +281,7 @@ jobs:
dune build @doc
- name: Upload docs
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v3
with:
name: ocaml-docs
path: ./bindings/ocaml/_build/default/_doc/_html
@@ -317,55 +317,55 @@ jobs:
run: corepack enable
- name: Download rust docs
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v3
with:
name: rust-docs
path: ./website/static/docs/rust
- name: Download nodejs docs
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v3
with:
name: nodejs-docs
path: ./website/static/docs/nodejs
- name: Download python docs
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v3
with:
name: python-docs
path: ./website/static/docs/python
- name: Download java docs
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v3
with:
name: java-docs
path: ./website/static/docs/java
- name: Download C docs
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v3
with:
name: C-docs
path: ./website/static/docs/c
- name: Download lua docs
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v3
with:
name: lua-docs
path: ./website/static/docs/lua
- name: Download haskell docs
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v3
with:
name: haskell-docs
path: ./website/static/docs/haskell
- name: Download cpp docs
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v3
with:
name: cpp-docs
path: ./website/static/docs/cpp
- name: Download ocaml docs
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v3
with:
name: ocaml-docs
path: ./website/static/docs/ocaml
diff --git a/.github/workflows/fuzz_test.yml b/.github/workflows/fuzz_test.yml
index 54ea22f14a..97652f040e 100644
--- a/.github/workflows/fuzz_test.yml
+++ b/.github/workflows/fuzz_test.yml
@@ -60,7 +60,7 @@ jobs:
CUSTOM_LIBFUZZER_PATH: /usr/lib/llvm-14/lib/libFuzzer.a
- name: Upload build artifacts
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v3
with:
name: fuzz_targets
path: |
@@ -93,7 +93,7 @@ jobs:
AWS_EC2_METADATA_DISABLED: "true"
run: aws --endpoint-url http://127.0.0.1:9000/ s3 mb s3://test
- name: Download Fuzz Targets
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v3
with:
name: fuzz_targets
path: ./target
@@ -122,7 +122,7 @@ jobs:
- name: Install libfuzzer
run: sudo apt-get install -y libfuzzer-14-dev
- name: Download Fuzz Targets
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v3
with:
name: fuzz_targets
path: ./target
@@ -147,7 +147,7 @@ jobs:
- name: Install libfuzzer
run: sudo apt-get install -y libfuzzer-14-dev
- name: Download Fuzz Targets
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v3
with:
name: fuzz_targets
path: ./target
@@ -183,7 +183,7 @@ jobs:
--name test \
--connection-string "DefaultEndpointsProtocol=http;AccountName=devstoreaccount1;AccountKey=Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==;BlobEndpoint=http://127.0.0.1:10000/devstoreaccount1;"
- name: Download Fuzz Targets
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v3
with:
name: fuzz_targets
path: ./target
diff --git a/.github/workflows/release_java.yml b/.github/workflows/release_java.yml
index dbfced4cf7..b67816506a 100644
--- a/.github/workflows/release_java.yml
+++ b/.github/workflows/release_java.yml
@@ -100,7 +100,7 @@ jobs:
MAVEN_CENTRAL_TOKEN: ${{ secrets.NEXUS_STAGE_DEPLOYER_PW }}
MAVEN_GPG_PASSPHRASE: ""
- name: Upload local staging directory
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v3
with:
name: ${{ matrix.classifier }}-local-staging
path: bindings/java/local-staging
@@ -130,27 +130,27 @@ 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@v3
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@v3
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@v3
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@v3
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@v3
with:
name: osx-aarch_64-local-staging
path: ~/osx-aarch_64-local-staging