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

chengpan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/kyuubi-shaded.git


The following commit(s) were added to refs/heads/master by this push:
     new b9894a7  [KYUUBI-SHADED #55] [INFRA] Bump GHA OS to ubuntu 24 and 
actions to v4
b9894a7 is described below

commit b9894a70b73d6ad8778c3ef936c0ce2eb3cfeead
Author: Cheng Pan <[email protected]>
AuthorDate: Mon Apr 14 11:01:24 2025 +0800

    [KYUUBI-SHADED #55] [INFRA] Bump GHA OS to ubuntu 24 and actions to v4
    
    ### _Why are the changes needed?_
    
    ASF bans the lower version of actions.
    
    ### _How was this patch tested?_
    
    Pass GHA.
    
    Closes #55 from pan3793/gha.
    
    14f221b [Cheng Pan] [INFRA] Bump GHA OS to ubuntu 24 and actions to v4
    
    Authored-by: Cheng Pan <[email protected]>
    Signed-off-by: Cheng Pan <[email protected]>
---
 .github/actions/setup-maven/action.yaml      | 2 +-
 .github/workflows/license.yml                | 8 ++++----
 .github/workflows/master.yml                 | 6 +++---
 .github/workflows/publish-snapshot-nexus.yml | 6 +++---
 .github/workflows/style.yml                  | 6 +++---
 5 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/.github/actions/setup-maven/action.yaml 
b/.github/actions/setup-maven/action.yaml
index 4aabd40..304eb1b 100644
--- a/.github/actions/setup-maven/action.yaml
+++ b/.github/actions/setup-maven/action.yaml
@@ -21,7 +21,7 @@ runs:
   using: composite
   steps:
     - name: Restore cached Maven
-      uses: actions/cache@v3
+      uses: actions/cache@v4
       with:
         path: build/apache-maven-*
         key: setup-maven-${{ hashFiles('pom.xml') }}
diff --git a/.github/workflows/license.yml b/.github/workflows/license.yml
index 17e7c4b..e641607 100644
--- a/.github/workflows/license.yml
+++ b/.github/workflows/license.yml
@@ -32,11 +32,11 @@ concurrency:
 jobs:
   rat:
     name: License
-    runs-on: ubuntu-22.04
+    runs-on: ubuntu-24.04
     steps:
-      - uses: actions/checkout@v3
+      - uses: actions/checkout@v4
       - name: Setup JDK 8
-        uses: actions/setup-java@v3
+        uses: actions/setup-java@v4
         with:
           distribution: temurin
           java-version: 8
@@ -46,7 +46,7 @@ jobs:
           build/mvn org.apache.rat:apache-rat-plugin:check
       - name: Upload rat report
         if: failure()
-        uses: actions/upload-artifact@v3
+        uses: actions/upload-artifact@v4
         with:
           name: rat-report
           path: "**/target/rat*.txt"
diff --git a/.github/workflows/master.yml b/.github/workflows/master.yml
index 6d5f2df..7d7baf8 100644
--- a/.github/workflows/master.yml
+++ b/.github/workflows/master.yml
@@ -37,15 +37,15 @@ env:
 jobs:
   default:
     name: Kyuubi Shaded Test
-    runs-on: ubuntu-22.04
+    runs-on: ubuntu-24.04
     strategy:
       fail-fast: false
       matrix:
         java: [8, 17]
     steps:
-      - uses: actions/checkout@v3
+      - uses: actions/checkout@v4
       - name: Setup JDK ${{ matrix.java }}
-        uses: actions/setup-java@v3
+        uses: actions/setup-java@v4
         with:
           distribution: temurin
           java-version: ${{ matrix.java }}
diff --git a/.github/workflows/publish-snapshot-nexus.yml 
b/.github/workflows/publish-snapshot-nexus.yml
index 8704a98..785f549 100644
--- a/.github/workflows/publish-snapshot-nexus.yml
+++ b/.github/workflows/publish-snapshot-nexus.yml
@@ -24,7 +24,7 @@ on:
 jobs:
   publish-snapshot:
     if: ${{ startsWith(github.repository, 'apache/') }}
-    runs-on: ubuntu-22.04
+    runs-on: ubuntu-24.04
     strategy:
       fail-fast: false
       matrix:
@@ -32,11 +32,11 @@ jobs:
           - master
     steps:
       - name: Checkout repository
-        uses: actions/checkout@v3
+        uses: actions/checkout@v4
         with:
           ref: ${{ matrix.branch }}
       - name: Setup JDK 8
-        uses: actions/setup-java@v3
+        uses: actions/setup-java@v4
         with:
           distribution: temurin
           java-version: 8
diff --git a/.github/workflows/style.yml b/.github/workflows/style.yml
index ea16a08..149307b 100644
--- a/.github/workflows/style.yml
+++ b/.github/workflows/style.yml
@@ -30,14 +30,14 @@ concurrency:
 jobs:
   linter:
     name: Style check
-    runs-on: ubuntu-22.04
+    runs-on: ubuntu-24.04
 
     steps:
-      - uses: actions/checkout@v3
+      - uses: actions/checkout@v4
         with:
           fetch-depth: 0
       - name: Setup JDK 8
-        uses: actions/setup-java@v3
+        uses: actions/setup-java@v4
         with:
           distribution: temurin
           java-version: 8

Reply via email to