Skip to content

Commit 9220a97

Browse files
authored
[Chore] Polish CI (#18088)
1 parent 6066a43 commit 9220a97

12 files changed

Lines changed: 207 additions & 53 deletions

.github/workflows/api-test.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
outputs:
3838
not-ignore: ${{ steps.filter.outputs.not-ignore }}
3939
steps:
40-
- uses: actions/checkout@v4
40+
- uses: actions/checkout@v6
4141
- uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36
4242
id: filter
4343
with:
@@ -58,7 +58,7 @@ jobs:
5858
sudo docker image prune --all --force
5959
sudo docker builder prune -a
6060
- run: df -h
61-
- uses: actions/checkout@v4
61+
- uses: actions/checkout@v6
6262
with:
6363
submodules: true
6464
- name: Sanity Check
@@ -120,11 +120,11 @@ jobs:
120120
env:
121121
RECORDING_PATH: /tmp/recording-${{ matrix.case.name }}
122122
steps:
123-
- uses: actions/checkout@v4
123+
- uses: actions/checkout@v6
124124
with:
125125
submodules: true
126126
- name: Set up JDK 11
127-
uses: actions/setup-java@v4
127+
uses: actions/setup-java@v5
128128
with:
129129
java-version: 11
130130
distribution: 'adopt'

.github/workflows/backend.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
not-ignore: ${{ steps.filter.outputs.not-ignore }}
3838
db-schema: ${{ steps.filter.outputs.db-schema }}
3939
steps:
40-
- uses: actions/checkout@v4
40+
- uses: actions/checkout@v6
4141
- uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36
4242
id: filter
4343
with:
@@ -56,11 +56,11 @@ jobs:
5656
java: [ '8', '11' ]
5757
timeout-minutes: 30
5858
steps:
59-
- uses: actions/checkout@v4
59+
- uses: actions/checkout@v6
6060
with:
6161
submodules: true
6262
- name: Set up JDK ${{ matrix.java }}
63-
uses: actions/setup-java@v4
63+
uses: actions/setup-java@v5
6464
with:
6565
java-version: ${{ matrix.java }}
6666
distribution: 'adopt'
@@ -114,7 +114,7 @@ jobs:
114114
sudo docker image prune --all --force
115115
sudo docker builder prune -a
116116
- run: df -h
117-
- uses: actions/checkout@v4
117+
- uses: actions/checkout@v6
118118
with:
119119
submodules: true
120120
- name: Collect Workflow Telemetry
@@ -145,7 +145,7 @@ jobs:
145145
- name: schema-check-with-postgresql
146146
script: .github/workflows/schema-check/postgresql/start-job.sh
147147
steps:
148-
- uses: actions/checkout@v4
148+
- uses: actions/checkout@v6
149149
with:
150150
submodules: true
151151
- name: Collect Workflow Telemetry

.github/workflows/docs.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
timeout-minutes: 10
3131
runs-on: ubuntu-latest
3232
steps:
33-
- uses: actions/checkout@v4
33+
- uses: actions/checkout@v6
3434
- name: Style Check
3535
run: ./mvnw spotless:check
3636
img-check:
@@ -40,7 +40,7 @@ jobs:
4040
run:
4141
working-directory: docs
4242
steps:
43-
- uses: actions/checkout@v4
43+
- uses: actions/checkout@v6
4444
- name: Set up Python 3.9
4545
uses: actions/setup-python@v2
4646
with:
@@ -54,7 +54,7 @@ jobs:
5454
runs-on: ubuntu-latest
5555
timeout-minutes: 30
5656
steps:
57-
- uses: actions/checkout@v4
57+
- uses: actions/checkout@v6
5858
with:
5959
submodules: true
6060
- name: Collect Workflow Telemetry
@@ -72,7 +72,7 @@ jobs:
7272
outputs:
7373
helm-doc: ${{ steps.filter.outputs.helm-doc }}
7474
steps:
75-
- uses: actions/checkout@v4
75+
- uses: actions/checkout@v6
7676
- uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36
7777
id: filter
7878
with:
@@ -86,7 +86,7 @@ jobs:
8686
runs-on: ubuntu-latest
8787
timeout-minutes: 20
8888
steps:
89-
- uses: actions/checkout@v4
89+
- uses: actions/checkout@v6
9090
with:
9191
submodules: true
9292
- name: Generating helm-doc

.github/workflows/e2e-k8s.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
outputs:
3838
not-ignore: ${{ steps.filter.outputs.not-ignore }}
3939
steps:
40-
- uses: actions/checkout@v4
40+
- uses: actions/checkout@v6
4141
- uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36
4242
id: filter
4343
with:
@@ -58,7 +58,7 @@ jobs:
5858
sudo docker image prune --all --force
5959
sudo docker builder prune -a
6060
- run: df -h
61-
- uses: actions/checkout@v4
61+
- uses: actions/checkout@v6
6262
with:
6363
submodules: true
6464
- run: df -h

.github/workflows/e2e.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
outputs:
4040
not-ignore: ${{ steps.filter.outputs.not-ignore }}
4141
steps:
42-
- uses: actions/checkout@v4
42+
- uses: actions/checkout@v6
4343
- uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36
4444
id: filter
4545
with:
@@ -53,7 +53,7 @@ jobs:
5353
runs-on: ubuntu-latest
5454
timeout-minutes: 20
5555
steps:
56-
- uses: actions/checkout@v4
56+
- uses: actions/checkout@v6
5757
with:
5858
submodules: true
5959
- name: Sanity Check
@@ -78,7 +78,7 @@ jobs:
7878
run: |
7979
docker save apache/dolphinscheduler-standalone-server:ci -o /tmp/standalone-image.tar \
8080
&& du -sh /tmp/standalone-image.tar
81-
- uses: actions/upload-artifact@v4
81+
- uses: actions/upload-artifact@v6
8282
name: Upload Docker Images
8383
with:
8484
name: standalone-image-e2e
@@ -140,15 +140,15 @@ jobs:
140140
- run: df -h
141141
- name: "node-cleanup"
142142
run: |
143-
sudo rm -rf /usr/share/dotnet /usr/local/lib/android /opt/ghc /opt/hostedtoolcache/CodeQL
144-
sudo docker image prune --all --force
145-
sudo docker builder prune -a
143+
sudo rm -rf /usr/share/dotnet /usr/local/lib/android /opt/ghc /opt/hostedtoolcache/CodeQL
144+
sudo docker image prune --all --force
145+
sudo docker builder prune -a
146146
- run: df -h
147-
- uses: actions/checkout@v4
147+
- uses: actions/checkout@v6
148148
with:
149149
submodules: true
150150
- name: Set up JDK 11
151-
uses: actions/setup-java@v4
151+
uses: actions/setup-java@v5
152152
with:
153153
java-version: 11
154154
distribution: 'adopt'
@@ -162,7 +162,7 @@ jobs:
162162
path: ~/.m2/repository
163163
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}-e2e
164164
restore-keys: ${{ runner.os }}-maven-
165-
- uses: actions/download-artifact@v4
165+
- uses: actions/download-artifact@v8
166166
name: Download Docker Images
167167
with:
168168
name: standalone-image-e2e
@@ -176,7 +176,7 @@ jobs:
176176
./mvnw -B -f dolphinscheduler-e2e/pom.xml -am \
177177
-DfailIfNoTests=false \
178178
-Dtest=${{ matrix.case.class }} test
179-
- uses: actions/upload-artifact@v4
179+
- uses: actions/upload-artifact@v6
180180
if: always()
181181
name: Upload Recording
182182
with:

.github/workflows/frontend.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
4242
outputs:
4343
not-ignore: ${{ steps.filter.outputs.not-ignore }}
4444
steps:
45-
- uses: actions/checkout@v4
45+
- uses: actions/checkout@v6
4646
- uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36
4747
id: filter
4848
with:
@@ -59,7 +59,7 @@ jobs:
5959
matrix:
6060
os: [ ubuntu-latest, macos-latest ]
6161
steps:
62-
- uses: actions/checkout@v4
62+
- uses: actions/checkout@v6
6363
with:
6464
submodules: true
6565
- if: matrix.os == 'ubuntu-latest'
@@ -90,7 +90,7 @@ jobs:
9090
needs: [ build, paths-filter ]
9191
if: always()
9292
steps:
93-
- uses: actions/checkout@v4
93+
- uses: actions/checkout@v6
9494
- name: Status
9595
run: |
9696
if [[ ${{ needs.paths-filter.outputs.not-ignore }} == 'false' && ${{ github.event_name }} == 'pull_request' ]]; then

.github/workflows/issue-robot.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
runs-on: ubuntu-latest
2727
steps:
2828
- name: "Checkout ${{ github.ref }}"
29-
uses: actions/checkout@v4
29+
uses: actions/checkout@v6
3030
with:
3131
persist-credentials: false
3232
submodules: true

.github/workflows/owasp-dependency-check.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,11 +36,11 @@ jobs:
3636
runs-on: ubuntu-latest
3737
timeout-minutes: 120
3838
steps:
39-
- uses: actions/checkout@v4
39+
- uses: actions/checkout@v6
4040
with:
4141
submodules: true
4242
- name: Set up JDK 11
43-
uses: actions/setup-java@v4
43+
uses: actions/setup-java@v5
4444
with:
4545
java-version: 11
4646
distribution: 'adopt'

.github/workflows/publish-docker.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,10 @@ jobs:
3333
packages: write
3434
timeout-minutes: 30
3535
steps:
36-
- uses: actions/checkout@v4
36+
- uses: actions/checkout@v6
3737
with:
3838
submodules: true
39-
- uses: actions/checkout@v4
39+
- uses: actions/checkout@v6
4040
- name: Cache local Maven repository
4141
uses: actions/cache@v4
4242
with:

.github/workflows/publish-helm-chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
packages: write
3434
timeout-minutes: 30
3535
steps:
36-
- uses: actions/checkout@v4
36+
- uses: actions/checkout@v6
3737
- name: Set environment variables
3838
run: |
3939
if [[ ${{ github.event_name }} == "release" ]]; then

0 commit comments

Comments
 (0)