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()