Skip to content

Commit 169e861

Browse files
committed
build/ci: simplify strong_ci.yaml
1 parent a7e634b commit 169e861

File tree

1 file changed

+10
-23
lines changed

1 file changed

+10
-23
lines changed

.github/workflows/strong_ci.yaml

Lines changed: 10 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -15,33 +15,20 @@ jobs:
1515
with:
1616
submodules: recursive
1717

18-
- name: Setup Java 8
18+
- name: Setup Java
1919
uses: actions/setup-java@v4
2020
with:
21-
java-version: 8
21+
# https://github.com/actions/setup-java?tab=readme-ov-file#install-multiple-jdks
22+
#
23+
# do NOT move old version 8.0.345 before 8, because the old version satified version 8
24+
java-version: |
25+
8
26+
8.0.345
27+
11
28+
17
29+
20
2230
distribution: zulu
23-
# only first java setup need enable cache
2431
cache: maven
25-
- name: Setup Java 8.0.345
26-
uses: actions/setup-java@v4
27-
with:
28-
java-version: 8.0.345
29-
distribution: zulu
30-
- name: Setup Java 11
31-
uses: actions/setup-java@v4
32-
with:
33-
java-version: 11
34-
distribution: microsoft
35-
- name: Setup Java 17
36-
uses: actions/setup-java@v4
37-
with:
38-
java-version: 17
39-
distribution: microsoft
40-
- name: Setup Java 20
41-
uses: actions/setup-java@v4
42-
with:
43-
java-version: 20
44-
distribution: zulu
4532

4633
- name: Run integration test
4734
run: scripts/integration_test

0 commit comments

Comments
 (0)