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/incubator-opendal.git
The following commit(s) were added to refs/heads/main by this push:
new e3c924a7d fix(ci): fix setup node (#3611)
e3c924a7d is described below
commit e3c924a7dc85e65a82b2edf698f014b0d56d2365
Author: Suyan <[email protected]>
AuthorDate: Fri Nov 17 23:20:20 2023 +0800
fix(ci): fix setup node (#3611)
* fix(CI): setup-node action
Signed-off-by: suyanhanx <[email protected]>
* apply to all setup-node
Signed-off-by: suyanhanx <[email protected]>
---------
Signed-off-by: suyanhanx <[email protected]>
---
.github/workflows/bindings_nodejs.yml | 21 +++++++++++----------
.github/workflows/docs.yml | 8 ++++----
.github/workflows/service_test_hdfs.yml | 2 +-
3 files changed, 16 insertions(+), 15 deletions(-)
diff --git a/.github/workflows/bindings_nodejs.yml
b/.github/workflows/bindings_nodejs.yml
index 6891109f8..a7bf1f330 100644
--- a/.github/workflows/bindings_nodejs.yml
+++ b/.github/workflows/bindings_nodejs.yml
@@ -48,6 +48,9 @@ jobs:
- uses: actions/checkout@v4
- name: Setup Rust toolchain
uses: ./.github/actions/setup
+
+ - name: Corepack
+ run: corepack enable
- name: Setup node
uses: actions/setup-node@v4
with:
@@ -55,8 +58,6 @@ jobs:
cache: yarn
cache-dependency-path: "bindings/nodejs/yarn.lock"
- - name: Corepack
- run: corepack enable
- name: Install dependencies
run: yarn install --immutable
@@ -127,14 +128,14 @@ jobs:
steps:
- uses: actions/checkout@v4
+ - name: Corepack
+ run: corepack enable
- name: Setup node
uses: actions/setup-node@v4
with:
node-version: '18'
cache: yarn
cache-dependency-path: "bindings/nodejs/yarn.lock"
- - name: Corepack
- run: corepack enable
- name: Install dependencies
run: yarn install --immutable
- name: Build
@@ -170,14 +171,14 @@ jobs:
steps:
- uses: actions/checkout@v4
+ - name: Corepack
+ run: corepack enable
- name: Setup node
uses: actions/setup-node@v4
with:
node-version: '18'
cache: yarn
cache-dependency-path: "bindings/nodejs/yarn.lock"
- - name: Corepack
- run: corepack enable
- name: Install dependencies
run: yarn install --immutable
- name: Build
@@ -219,14 +220,14 @@ jobs:
steps:
- uses: actions/checkout@v4
+ - name: Corepack
+ run: corepack enable
- name: Setup node
uses: actions/setup-node@v4
with:
node-version: '18'
cache: yarn
cache-dependency-path: "bindings/nodejs/yarn.lock"
- - name: Corepack
- run: corepack enable
- name: Install dependencies
run: yarn install --immutable
- name: Build
@@ -251,14 +252,14 @@ jobs:
steps:
- uses: actions/checkout@v4
+ - name: Corepack
+ run: corepack enable
- name: Setup node
uses: actions/setup-node@v4
with:
node-version: "18"
cache: yarn
cache-dependency-path: "bindings/nodejs/yarn.lock"
- - name: Corepack
- run: corepack enable
- name: Install dependencies
run: yarn install --immutable
diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml
index 23a3cab17..cba5419ef 100644
--- a/.github/workflows/docs.yml
+++ b/.github/workflows/docs.yml
@@ -292,16 +292,16 @@ jobs:
steps:
- uses: actions/checkout@v4
+ - name: Corepack
+ working-directory: website
+ run: corepack enable
+
- uses: actions/setup-node@v4
with:
node-version: '18'
cache: yarn
cache-dependency-path: "website/yarn.lock"
- - name: Corepack
- working-directory: website
- run: corepack enable
-
- name: Download rust docs
uses: actions/download-artifact@v3
with:
diff --git a/.github/workflows/service_test_hdfs.yml
b/.github/workflows/service_test_hdfs.yml
index 8f9a26b8b..54a3ee860 100644
--- a/.github/workflows/service_test_hdfs.yml
+++ b/.github/workflows/service_test_hdfs.yml
@@ -64,7 +64,7 @@ jobs:
export CLASSPATH=$(${HADOOP_HOME}/bin/hadoop classpath --glob)
export LD_LIBRARY_PATH=${{ env.JAVA_HOME }}/lib/server:${{
env.HADOOP_HOME }}/lib/native
cp ${{ github.workspace }}/fixtures/hdfs/hdfs-site.xml ${{
env.HADOOP_HOME }}/etc/hadoop/hdfs-site.xml
-
+
cargo test behavior --features tests,services-hdfs
env:
HADOOP_HOME: "/home/runner/hadoop-3.3.5"