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

SbloodyS pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/dolphinscheduler.git


The following commit(s) were added to refs/heads/dev by this push:
     new 6481b7459e [Chore] bump up ci dependency version (#18711)
6481b7459e is described below

commit 6481b7459eeee6f7b0d17292644f63d6f39c8aa1
Author: xiangzihao <[email protected]>
AuthorDate: Fri Oct 16 14:09:57 2026 +0800

    [Chore] bump up ci dependency version (#18711)
---
 .github/workflows/api-test.yml                  | 10 +++++-----
 .github/workflows/backend.yml                   | 12 ++++++------
 .github/workflows/codeql.yaml                   |  2 +-
 .github/workflows/docs.yml                      | 12 ++++++------
 .github/workflows/e2e-k8s.yml                   |  6 +++---
 .github/workflows/e2e.yml                       | 10 +++++-----
 .github/workflows/frontend.yml                  | 10 +++++-----
 .github/workflows/issue-robot.yml               |  2 +-
 .github/workflows/mergeable.yml                 |  2 +-
 .github/workflows/owasp-dependency-check.yaml   |  4 ++--
 .github/workflows/publish-docker.yaml           |  2 +-
 .github/workflows/publish-helm-chart.yaml       |  2 +-
 .github/workflows/pull-request-target-robot.yml |  2 +-
 .github/workflows/stale.yml                     |  2 +-
 .github/workflows/unit-test.yml                 | 12 ++++++------
 15 files changed, 45 insertions(+), 45 deletions(-)

diff --git a/.github/workflows/api-test.yml b/.github/workflows/api-test.yml
index 8ab3de9ec3..6270bfef00 100644
--- a/.github/workflows/api-test.yml
+++ b/.github/workflows/api-test.yml
@@ -34,7 +34,7 @@ concurrency:
 jobs:
   paths-filter:
     name: API-Test-Path-Filter
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     outputs:
       not-ignore: ${{ steps.filter.outputs.not-ignore }}
     steps:
@@ -51,7 +51,7 @@ jobs:
     name: API-Test-Build
     needs: paths-filter
     if: ${{ (needs.paths-filter.outputs.not-ignore == 'true') || 
(github.event_name == 'push') }}
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     timeout-minutes: 20
     steps:
       - run: df -h
@@ -100,7 +100,7 @@ jobs:
   api-test:
     name: ${{ matrix.case.name }}
     needs: build
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     timeout-minutes: 30
     strategy:
       matrix:
@@ -144,7 +144,7 @@ jobs:
         uses: actions/setup-java@v5
         with:
           java-version: 11
-          distribution: 'adopt'
+          distribution: 'temurin'
       - name: Collect Workflow Metrics
         uses: ./.github/actions/actions-workflow-metrics
       - name: Cache local Maven repository
@@ -178,7 +178,7 @@ jobs:
           retention-days: 1
   result:
     name: API-Test-Result
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     timeout-minutes: 30
     needs: [ api-test, paths-filter ]
     if: always()
diff --git a/.github/workflows/backend.yml b/.github/workflows/backend.yml
index 8a8002665a..3e51f7e907 100644
--- a/.github/workflows/backend.yml
+++ b/.github/workflows/backend.yml
@@ -33,7 +33,7 @@ concurrency:
 jobs:
   paths-filter:
     name: Backend-Path-Filter
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     outputs:
       not-ignore: ${{ steps.filter.outputs.not-ignore }}
       db-schema: ${{ steps.filter.outputs.db-schema }}
@@ -53,7 +53,7 @@ jobs:
     name: Backend-Build
     needs: paths-filter
     if: ${{ (needs.paths-filter.outputs.not-ignore == 'true') || 
(github.event_name == 'push') }}
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     strategy:
       matrix:
         java: [ '8', '11' ]
@@ -71,7 +71,7 @@ jobs:
         uses: actions/setup-java@v5
         with:
           java-version: ${{ matrix.java }}
-          distribution: 'adopt'
+          distribution: 'temurin'
       - name: Sanity Check
         uses: ./.github/actions/sanity-check
         with:
@@ -101,7 +101,7 @@ jobs:
   cluster-test:
     name: ${{ matrix.case.name }}
     needs: build
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     timeout-minutes: 20
     strategy:
       matrix:
@@ -139,7 +139,7 @@ jobs:
   schema-check:
     name: ${{ matrix.case.name }}-${{ matrix.version }}
     needs: [ build ]
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     timeout-minutes: 20
     strategy:
       matrix:
@@ -165,7 +165,7 @@ jobs:
           /bin/bash ${{ matrix.case.script }} ${{ matrix.version }}
   result:
     name: Build
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     timeout-minutes: 30
     needs: [ build, paths-filter, cluster-test, schema-check ]
     if: always()
diff --git a/.github/workflows/codeql.yaml b/.github/workflows/codeql.yaml
index 2b5ad0a472..36d71e25b1 100644
--- a/.github/workflows/codeql.yaml
+++ b/.github/workflows/codeql.yaml
@@ -35,7 +35,7 @@ jobs:
   analyze:
     if: (github.event_name == 'schedule' && github.repository == 
'apache/dolphinscheduler') || (github.event_name != 'schedule')
     name: Analyze
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
 
     steps:
     - name: Checkout repository
diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml
index e80da644ef..d6aa74043f 100644
--- a/.github/workflows/docs.yml
+++ b/.github/workflows/docs.yml
@@ -29,7 +29,7 @@ concurrency:
 jobs:
   style:
     timeout-minutes: 10
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     steps:
       - uses: actions/checkout@v6
       - name: Cache Maven Wrapper
@@ -41,7 +41,7 @@ jobs:
         run: ./mvnw spotless:check
   img-check:
     timeout-minutes: 15
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     defaults:
       run:
         working-directory: docs
@@ -57,7 +57,7 @@ jobs:
         run: python img_utils.py -v check
   dead-link:
     if: (github.event_name == 'schedule' && github.repository == 
'apache/dolphinscheduler') || (github.event_name != 'schedule')
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     timeout-minutes: 30
     steps:
       - uses: actions/checkout@v6
@@ -72,7 +72,7 @@ jobs:
           lychee -c .github/workflows/lychee.toml -v docs/docs/*
   paths-filter:
     name: Helm-Doc-Path-Filter
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     outputs:
       helm-doc: ${{ steps.filter.outputs.helm-doc }}
     steps:
@@ -89,7 +89,7 @@ jobs:
     name: Helm-Doc-Execute
     needs: paths-filter
     if: ${{ (needs.paths-filter.outputs.helm-doc == 'true') || 
(github.event_name == 'push') }}
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     timeout-minutes: 20
     steps:
       - uses: actions/checkout@v6
@@ -114,7 +114,7 @@ jobs:
           git diff --exit-code
   result:
     name: Docs
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     timeout-minutes: 30
     needs:
       - style
diff --git a/.github/workflows/e2e-k8s.yml b/.github/workflows/e2e-k8s.yml
index 6a7c0bb9cb..48d7d0a700 100644
--- a/.github/workflows/e2e-k8s.yml
+++ b/.github/workflows/e2e-k8s.yml
@@ -34,7 +34,7 @@ concurrency:
 jobs:
   paths-filter:
     name: E2E-K8S-Path-Filter
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     outputs:
       not-ignore: ${{ steps.filter.outputs.not-ignore }}
     steps:
@@ -51,7 +51,7 @@ jobs:
     name: E2E-K8S-Execute
     needs: paths-filter
     if: ${{ (needs.paths-filter.outputs.not-ignore == 'true') || 
(github.event_name == 'push') }}
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     timeout-minutes: 40
     steps:
       - run: df -h
@@ -158,7 +158,7 @@ jobs:
           done
   result:
     name: E2E-K8S-Result
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     timeout-minutes: 30
     needs: [ e2e-k8s, paths-filter ]
     if: always()
diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml
index 7f9feef50f..9c8827c21f 100644
--- a/.github/workflows/e2e.yml
+++ b/.github/workflows/e2e.yml
@@ -36,7 +36,7 @@ permissions:
 jobs:
   paths-filter:
     name: E2E-Path-Filter
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     outputs:
       not-ignore: ${{ steps.filter.outputs.not-ignore }}
     steps:
@@ -53,7 +53,7 @@ jobs:
     name: E2E-Build
     needs: paths-filter
     if: ${{ (needs.paths-filter.outputs.not-ignore == 'true') || 
(github.event_name == 'push') }}
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     timeout-minutes: 20
     steps:
       - uses: actions/checkout@v6
@@ -95,7 +95,7 @@ jobs:
   e2e:
     name: ${{ matrix.case.name }}
     needs: build
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     timeout-minutes: 30
     strategy:
       matrix:
@@ -164,7 +164,7 @@ jobs:
         uses: actions/setup-java@v5
         with:
           java-version: 11
-          distribution: 'adopt'
+          distribution: 'temurin'
       - name: Collect Workflow Metrics
         uses: ./.github/actions/actions-workflow-metrics
       - name: Cache local Maven repository
@@ -196,7 +196,7 @@ jobs:
           retention-days: 1
   result:
     name: E2E
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     timeout-minutes: 30
     needs: [ e2e, paths-filter ]
     if: always()
diff --git a/.github/workflows/frontend.yml b/.github/workflows/frontend.yml
index 24f9b902b0..0c166c4190 100644
--- a/.github/workflows/frontend.yml
+++ b/.github/workflows/frontend.yml
@@ -39,7 +39,7 @@ concurrency:
 jobs:
   paths-filter:
     name: Frontend-Path-Filter
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     outputs:
       not-ignore: ${{ steps.filter.outputs.not-ignore }}
     steps:
@@ -60,18 +60,18 @@ jobs:
     timeout-minutes: 30
     strategy:
       matrix:
-        os: [ ubuntu-latest, macos-latest ]
+        os: [ ubuntu-24.04, macos-latest ]
     steps:
       - uses: actions/checkout@v6
         with:
           submodules: true
-      - if: matrix.os == 'ubuntu-latest'
+      - if: matrix.os == 'ubuntu-24.04'
         name: Cache Maven Wrapper
         uses: actions/cache@v5
         with:
           path: ~/.m2/wrapper
           key: ${{ runner.os }}-mvnw-${{ 
hashFiles('.mvn/wrapper/maven-wrapper.properties') }}
-      - if: matrix.os == 'ubuntu-latest'
+      - if: matrix.os == 'ubuntu-24.04'
         name: Sanity Check
         uses: ./.github/actions/sanity-check
       - name: Set up Node.js
@@ -94,7 +94,7 @@ jobs:
           pnpm run build:prod
   result:
     name: Frontend Build
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     timeout-minutes: 30
     needs: [ build, paths-filter ]
     if: always()
diff --git a/.github/workflows/issue-robot.yml 
b/.github/workflows/issue-robot.yml
index 3c28c9f9bf..1cd128a6d1 100644
--- a/.github/workflows/issue-robot.yml
+++ b/.github/workflows/issue-robot.yml
@@ -24,7 +24,7 @@ on:
 
 jobs:
   issueRobot:
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     steps:
       - name: "Checkout ${{ github.ref }}"
         uses: actions/checkout@v6
diff --git a/.github/workflows/mergeable.yml b/.github/workflows/mergeable.yml
index 9c0094df00..cd13addce4 100644
--- a/.github/workflows/mergeable.yml
+++ b/.github/workflows/mergeable.yml
@@ -34,7 +34,7 @@ name: "Mergeable"
 jobs:
   result:
     name: "Mergeable: milestone-label-check"
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     timeout-minutes: 10
     steps:
       - name: Check milestone and labels
diff --git a/.github/workflows/owasp-dependency-check.yaml 
b/.github/workflows/owasp-dependency-check.yaml
index 4d9fa11321..bd04d1d077 100644
--- a/.github/workflows/owasp-dependency-check.yaml
+++ b/.github/workflows/owasp-dependency-check.yaml
@@ -34,7 +34,7 @@ jobs:
     permissions:
       contents: read
       pull-requests: write
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     timeout-minutes: 120
     steps:
       - uses: actions/checkout@v6
@@ -44,7 +44,7 @@ jobs:
         uses: actions/setup-java@v5
         with:
           java-version: 11
-          distribution: 'adopt'
+          distribution: 'temurin'
       - name: Run OWASP Dependency Check
         run: |
           ./mvnw -B clean install verify dependency-check:check \
diff --git a/.github/workflows/publish-docker.yaml 
b/.github/workflows/publish-docker.yaml
index 4b08bedc5c..6231419517 100644
--- a/.github/workflows/publish-docker.yaml
+++ b/.github/workflows/publish-docker.yaml
@@ -28,7 +28,7 @@ on:
 jobs:
   build:
     if: github.repository == 'apache/dolphinscheduler'
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     permissions:
       contents: read
       packages: write
diff --git a/.github/workflows/publish-helm-chart.yaml 
b/.github/workflows/publish-helm-chart.yaml
index 55522ef45d..0166deb342 100644
--- a/.github/workflows/publish-helm-chart.yaml
+++ b/.github/workflows/publish-helm-chart.yaml
@@ -28,7 +28,7 @@ on:
 jobs:
   build:
     if: github.repository == 'apache/dolphinscheduler'
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     permissions:
       contents: read
       packages: write
diff --git a/.github/workflows/pull-request-target-robot.yml 
b/.github/workflows/pull-request-target-robot.yml
index 7697be990b..73d81df3e5 100644
--- a/.github/workflows/pull-request-target-robot.yml
+++ b/.github/workflows/pull-request-target-robot.yml
@@ -26,7 +26,7 @@ jobs:
     permissions:
       contents: read
       pull-requests: write
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     timeout-minutes: 10
     steps:
       - name: "Checkout ${{ github.ref }}"
diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml
index 5ba58381c3..8c2240e36b 100644
--- a/.github/workflows/stale.yml
+++ b/.github/workflows/stale.yml
@@ -26,7 +26,7 @@ permissions:
   issues: write
 jobs:
   stale:
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     steps:
       - uses: actions/[email protected]
         with:
diff --git a/.github/workflows/unit-test.yml b/.github/workflows/unit-test.yml
index 65f14b0bc1..4e5bca2983 100644
--- a/.github/workflows/unit-test.yml
+++ b/.github/workflows/unit-test.yml
@@ -28,7 +28,7 @@ concurrency:
 jobs:
   paths-filter:
     name: Unit-Test-Path-Filter
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     outputs:
       not-ignore: ${{ steps.filter.outputs.not-ignore }}
     steps:
@@ -44,7 +44,7 @@ jobs:
 
   sanity-check:
     name: Sanity Check
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     needs: paths-filter
     if: ${{ needs.paths-filter.outputs.not-ignore == 'true' }}
     steps:
@@ -63,7 +63,7 @@ jobs:
 
   generate-matrix:
     name: Generate Module Matrix
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     needs: paths-filter
     if: ${{ needs.paths-filter.outputs.not-ignore == 'true' }}
     outputs:
@@ -100,7 +100,7 @@ jobs:
     name: Unit-Test (${{ matrix.module }} | Java ${{ matrix.java }})
     needs: [ paths-filter, generate-matrix, sanity-check ]
     if: ${{ needs.paths-filter.outputs.not-ignore == 'true' }}
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     strategy:
       matrix:
         java: [ '8', '11' ]
@@ -118,7 +118,7 @@ jobs:
         uses: actions/setup-java@v5
         with:
           java-version: ${{ matrix.java }}
-          distribution: 'adopt'
+          distribution: 'temurin'
 
       - name: Cache Maven Wrapper
         uses: actions/cache@v5
@@ -173,7 +173,7 @@ jobs:
 
   result:
     name: Unit Test
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     timeout-minutes: 5
     needs: [ unit-test, paths-filter, sanity-check ]
     if: always()

Reply via email to