You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/workflows/ci.yaml
+36-36Lines changed: 36 additions & 36 deletions
Original file line number
Diff line number
Diff line change
@@ -25,12 +25,12 @@ jobs:
25
25
strategy:
26
26
fail-fast: false
27
27
matrix:
28
-
java: [8, 11, 17]
28
+
java: [8, 11, 17, 24]
29
29
steps:
30
-
- uses: actions/checkout@v3
31
-
- uses: actions/setup-java@v3
30
+
- uses: actions/checkout@v4
31
+
- uses: actions/setup-java@v4
32
32
with:
33
-
distribution: zulu
33
+
distribution: temurin
34
34
java-version: ${{matrix.java}}
35
35
- run: java -version
36
36
- run: .kokoro/build.sh
@@ -41,10 +41,10 @@ jobs:
41
41
steps:
42
42
- name: Support longpaths
43
43
run: git config --system core.longpaths true
44
-
- uses: actions/checkout@v3
45
-
- uses: actions/setup-java@v3
44
+
- uses: actions/checkout@v4
45
+
- uses: actions/setup-java@v4
46
46
with:
47
-
distribution: zulu
47
+
distribution: temurin
48
48
java-version: 8
49
49
- run: java -version
50
50
- run: .kokoro/build.bat
@@ -54,22 +54,22 @@ jobs:
54
54
runs-on: ubuntu-latest
55
55
strategy:
56
56
matrix:
57
-
java: [8, 11, 17]
57
+
java: [8, 11, 17, 24]
58
58
steps:
59
-
- uses: actions/checkout@v3
60
-
- uses: actions/setup-java@v3
59
+
- uses: actions/checkout@v4
60
+
- uses: actions/setup-java@v4
61
61
with:
62
-
distribution: zulu
62
+
distribution: temurin
63
63
java-version: ${{matrix.java}}
64
64
- run: java -version
65
65
- run: .kokoro/dependencies.sh
66
66
lint:
67
67
runs-on: ubuntu-latest
68
68
steps:
69
-
- uses: actions/checkout@v3
70
-
- uses: actions/setup-java@v3
69
+
- uses: actions/checkout@v4
70
+
- uses: actions/setup-java@v4
71
71
with:
72
-
distribution: zulu
72
+
distribution: temurin
73
73
java-version: 11
74
74
- run: java -version
75
75
- run: .kokoro/build.sh
@@ -78,36 +78,36 @@ jobs:
78
78
clirr:
79
79
runs-on: ubuntu-latest
80
80
steps:
81
-
- uses: actions/checkout@v3
82
-
- uses: actions/setup-java@v3
81
+
- uses: actions/checkout@v4
82
+
- uses: actions/setup-java@v4
83
83
with:
84
-
distribution: zulu
84
+
distribution: temurin
85
85
java-version: 8
86
86
- run: java -version
87
87
- run: .kokoro/build.sh
88
88
env:
89
89
JOB_TYPE: clirr
90
-
# compilation failure for sub-modules using source and target options 7 (this setting cannot be upgraded to Java 21 because some modules support max of Java 8)
91
-
# Hence compile in Java 8 and test in Java 21.
90
+
# compilation failure for sub-modules using source and target options 7 (this setting cannot be upgraded to Java 21 because some modules support max of Java 8)
91
+
# Hence compile in Java 8 and test in Java 21.
92
92
units-java21:
93
93
# Building using Java 8 and run the tests with Java 21 runtime
94
94
name: "units (21)"
95
95
runs-on: ubuntu-latest
96
96
steps:
97
-
- uses: actions/checkout@v3
98
-
- uses: actions/setup-java@v3
99
-
with:
100
-
java-version: 21
101
-
distribution: temurin
102
-
- name: "Set jvm system property environment variable for surefire plugin (unit tests)"
103
-
# Maven surefire plugin (unit tests) allows us to specify JVM to run the tests.
0 commit comments