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

jark pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/fluss.git


The following commit(s) were added to refs/heads/main by this push:
     new 3c7f50241 [build] Upgrade GitHub Actions for Node 24 compatibility 
(#2349)
3c7f50241 is described below

commit 3c7f502413fccd257fb18e5dc3f93038cb30bc9b
Author: Pei Yu <[email protected]>
AuthorDate: Mon Jan 26 23:47:18 2026 +0800

    [build] Upgrade GitHub Actions for Node 24 compatibility (#2349)
---
 .github/workflows/ci-template.yaml  | 8 ++++----
 .github/workflows/ci.yaml           | 4 ++--
 .github/workflows/docs-check.yaml   | 6 +++---
 .github/workflows/license-check.yml | 4 ++--
 4 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/.github/workflows/ci-template.yaml 
b/.github/workflows/ci-template.yaml
index 7179b0c68..b23e3f0a1 100644
--- a/.github/workflows/ci-template.yaml
+++ b/.github/workflows/ci-template.yaml
@@ -40,9 +40,9 @@ jobs:
     name: "${{ matrix.module }}"
     steps:
       - name: Checkout code
-        uses: actions/checkout@v2
+        uses: actions/checkout@v6
       - name: Set up JDK
-        uses: actions/setup-java@v4
+        uses: actions/setup-java@v5
         with:
           java-version: ${{ inputs.java-version }}
           distribution: 'temurin'
@@ -66,13 +66,13 @@ jobs:
           ARTIFACTS_OSS_STS_ENDPOINT: ${{ secrets.ARTIFACTS_OSS_STS_ENDPOINT }}
           ARTIFACTS_OSS_ROLE_ARN: ${{ secrets.ARTIFACTS_OSS_ROLE_ARN }}
       - name: Upload build logs
-        uses: actions/upload-artifact@v4
+        uses: actions/upload-artifact@v6
         if: ${{ failure() }}
         with:
           name: logs-test-${{ matrix.module }}-${{ github.run_number}}#${{ 
github.run_attempt }}
           path: ${{ runner.temp }}/fluss-logs/*
       - name: Upload JaCoCo coverage report
-        uses: actions/upload-artifact@v4
+        uses: actions/upload-artifact@v6
         if: ${{ success() && github.ref == 'refs/heads/main' }}
         with:
           name: jacoco-report-${{ matrix.module }}-${{ github.run_number}}#${{ 
github.run_attempt }}
diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml
index 54ce0d077..931cf07c8 100644
--- a/.github/workflows/ci.yaml
+++ b/.github/workflows/ci.yaml
@@ -40,9 +40,9 @@ jobs:
     runs-on: ubuntu-latest
     steps:
       - name: Checkout code
-        uses: actions/checkout@v2
+        uses: actions/checkout@v6
       - name: Set up JDK 8
-        uses: actions/setup-java@v4
+        uses: actions/setup-java@v5
         with:
           java-version: '8'
           distribution: 'temurin'
diff --git a/.github/workflows/docs-check.yaml 
b/.github/workflows/docs-check.yaml
index 7e42cdccc..0ba76c5e8 100644
--- a/.github/workflows/docs-check.yaml
+++ b/.github/workflows/docs-check.yaml
@@ -37,14 +37,14 @@ jobs:
       run:
         working-directory: ./website
     steps:
-      - uses: actions/checkout@v4
+      - uses: actions/checkout@v6
         with:
           fetch-depth: 0
       - name: Generate versioned docs
         run: ./build_versioned_docs.sh
-      - uses: actions/setup-node@v4
+      - uses: actions/setup-node@v6
         with:
-          node-version: 20
+          node-version: 24
       - name: Install dependencies
         run: npm install
       - name: Test build website
diff --git a/.github/workflows/license-check.yml 
b/.github/workflows/license-check.yml
index a54175d17..5f52ffa3d 100644
--- a/.github/workflows/license-check.yml
+++ b/.github/workflows/license-check.yml
@@ -32,10 +32,10 @@ jobs:
       MVN_VALIDATION_DIR: "/tmp/fluss-validation-deployment"
 
     steps:
-      - uses: actions/checkout@v4
+      - uses: actions/checkout@v6
 
       - name: Set JDK
-        uses: actions/setup-java@v4
+        uses: actions/setup-java@v5
         with:
           java-version: 11
           distribution: 'temurin'

Reply via email to