This is an automated email from the ASF dual-hosted git repository.

xiaokang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-graphar-website.git


The following commit(s) were added to refs/heads/main by this push:
     new 7310350  fix(ci): upgrade upload artifact (#41)
7310350 is described below

commit 73103506cb2488b6f7b02f73ab2903b5691b61a1
Author: Xiaokang Yang <81174897+yang...@users.noreply.github.com>
AuthorDate: Thu Aug 21 16:50:47 2025 +0800

    fix(ci): upgrade upload artifact (#41)
    
    * fix
    
    * upgrade dependencies
    
    * fix
    
    * upgrade download-artifact
---
 .github/workflows/ci.yml     |  2 +-
 .github/workflows/deploy.yml | 32 ++++++++++++++++----------------
 .github/workflows/devdoc.yml | 26 +++++++++++++-------------
 .vscode/settings.json        |  5 +++++
 4 files changed, 35 insertions(+), 30 deletions(-)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index d5e35a9..eea8d2c 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -38,7 +38,7 @@ concurrency:
 jobs:
   check:
     name: Check
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-22.04
     steps:
       - uses: actions/checkout@v4
       - uses: korandoru/hawkeye@v4
diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml
index 3438858..d3a47c3 100644
--- a/.github/workflows/deploy.yml
+++ b/.github/workflows/deploy.yml
@@ -25,7 +25,7 @@ on:
 
 jobs:
   build-cpp-doc:
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-22.04
     steps:
       - uses: actions/checkout@v4
         with:
@@ -44,13 +44,13 @@ jobs:
           make docs
 
       - name: Upload docs
-        uses: actions/upload-artifact@v3
+        uses: actions/upload-artifact@v4
         with:
           name: cpp-docs
           path: ./cpp/build/docs_doxygen/html
 
   build-java-doc:
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-22.04
     steps:
       - uses: actions/checkout@v4
         with:
@@ -65,10 +65,10 @@ jobs:
           sudo apt-get install -y 
/tmp/apache-arrow-apt-source-latest-"$(lsb_release --codename --short)".deb
           sudo apt-get update -y
           # TODO: ISSUE-241
-          sudo apt install -y libarrow-dev=14.0.1-1 \
-                            libarrow-dataset-dev=14.0.1-1 \
-                            libarrow-acero-dev=14.0.1-1 \
-                            libparquet-dev=14.0.1-1
+          sudo apt install -y libarrow-dev=17.0.0-1 \
+                              libarrow-dataset-dev=17.0.0-1 \
+                              libarrow-acero-dev=17.0.0-1 \
+                              libparquet-dev=17.0.0-1
           sudo apt-get install libcurl4-openssl-dev -y
           sudo apt-get install llvm-11 clang-11 lld-11 libclang-11-dev 
libz-dev -y
 
@@ -79,13 +79,13 @@ jobs:
           mvn javadoc:javadoc
 
       - name: Upload docs
-        uses: actions/upload-artifact@v3
+        uses: actions/upload-artifact@v4
         with:
           name: java-docs
           path: ./maven-projects/java/target/site/apidocs
   
   build-spark-docs:
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-22.04
     steps:
       - uses: actions/checkout@v4
         with:
@@ -101,13 +101,13 @@ jobs:
           mvn scala:doc
 
       - name: Upload docs
-        uses: actions/upload-artifact@v3
+        uses: actions/upload-artifact@v4
         with:
           name: spark-docs
           path: ./maven-projects/spark/graphar/target/site/scaladocs
 
   build-pyspark-docs:
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-22.04
     steps:
       - uses: actions/checkout@v4
         with:
@@ -127,13 +127,13 @@ jobs:
           make docs
 
       - name: Upload docs
-        uses: actions/upload-artifact@v3
+        uses: actions/upload-artifact@v4
         with:
           name: pyspark-docs
           path: ./pyspark/docs
 
   deploy:
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-22.04
     needs:
       - build-cpp-doc
       - build-java-doc
@@ -164,19 +164,19 @@ jobs:
           rm -rf incubator-graphar
 
       - name: Download cpp docs
-        uses: actions/download-artifact@v3
+        uses: actions/download-artifact@v4
         with:
           name: cpp-docs
           path: ./static/docs/cpp
 
       - name: Download spark docs
-        uses: actions/download-artifact@v3
+        uses: actions/download-artifact@v4
         with:
           name: spark-docs
           path: ./static/docs/spark
 
       - name: Download pyspark docs
-        uses: actions/download-artifact@v3
+        uses: actions/download-artifact@v4
         with:
           name: pyspark-docs
           path: ./static/docs/pyspark
diff --git a/.github/workflows/devdoc.yml b/.github/workflows/devdoc.yml
index ad44d7e..595d6e9 100644
--- a/.github/workflows/devdoc.yml
+++ b/.github/workflows/devdoc.yml
@@ -24,7 +24,7 @@ on:
 
 jobs:
   build-cpp-doc:
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-22.04
     steps:
       - uses: actions/checkout@v4
         with:
@@ -43,13 +43,13 @@ jobs:
           make docs
 
       - name: Upload docs
-        uses: actions/upload-artifact@v3
+        uses: actions/upload-artifact@v4
         with:
           name: cpp-docs
           path: ./cpp/build/docs_doxygen/html
 
   build-java-doc:
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-22.04
     steps:
       - uses: actions/checkout@v4
         with:
@@ -64,10 +64,10 @@ jobs:
           sudo apt-get install -y 
/tmp/apache-arrow-apt-source-latest-"$(lsb_release --codename --short)".deb
           sudo apt-get update -y
           # TODO: ISSUE-241
-          sudo apt install -y libarrow-dev=14.0.1-1 \
-                            libarrow-dataset-dev=14.0.1-1 \
-                            libarrow-acero-dev=14.0.1-1 \
-                            libparquet-dev=14.0.1-1
+          sudo apt install -y libarrow-dev=17.0.0-1 \
+                              libarrow-dataset-dev=17.0.0-1 \
+                              libarrow-acero-dev=17.0.0-1 \
+                              libparquet-dev=17.0.0-1
           sudo apt-get install libcurl4-openssl-dev -y
           sudo apt-get install llvm-11 clang-11 lld-11 libclang-11-dev 
libz-dev -y
 
@@ -78,13 +78,13 @@ jobs:
           mvn javadoc:javadoc
 
       - name: Upload docs
-        uses: actions/upload-artifact@v3
+        uses: actions/upload-artifact@v4
         with:
           name: java-docs
           path: ./maven-projects/java/target/site/apidocs
 
   build-spark-docs:
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-22.04
     steps:
       - uses: actions/checkout@v4
         with:
@@ -100,13 +100,13 @@ jobs:
           mvn scala:doc
 
       - name: Upload docs
-        uses: actions/upload-artifact@v3
+        uses: actions/upload-artifact@v4
         with:
           name: spark-docs
           path: ./maven-projects/spark/graphar/target/site/scaladocs
 
   build-pyspark-docs:
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-22.04
     steps:
       - uses: actions/checkout@v4
         with:
@@ -126,7 +126,7 @@ jobs:
           make docs
 
       - name: Upload docs
-        uses: actions/upload-artifact@v3
+        uses: actions/upload-artifact@v4
         with:
           name: pyspark-docs
           path: ./pyspark/docs
@@ -139,7 +139,7 @@ jobs:
       - build-spark-docs
       - build-pyspark-docs
     if: github.repository == 'apache/incubator-graphar-website'
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-22.04
     steps:
       - uses: actions/checkout@v4
 
diff --git a/.vscode/settings.json b/.vscode/settings.json
new file mode 100644
index 0000000..32cfc61
--- /dev/null
+++ b/.vscode/settings.json
@@ -0,0 +1,5 @@
+{
+    "files.watcherExclude": {
+        "**/target": true
+    }
+}
\ No newline at end of file


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@graphar.apache.org
For additional commands, e-mail: commits-h...@graphar.apache.org

Reply via email to