@@ -12,7 +12,7 @@ permissions: read-all
12
12
jobs :
13
13
hotspot-ea :
14
14
name : HotSpot (EA)
15
- runs-on : ubuntu-20 .04
15
+ runs-on : ubuntu-24 .04
16
16
needs : [ extended ]
17
17
continue-on-error : true
18
18
steps :
30
30
strategy :
31
31
fail-fast : false
32
32
matrix :
33
- os : [ ubuntu-20 .04, macos-12 , windows-2022 ]
33
+ os : [ ubuntu-24 .04, macos-14 , windows-2022 ]
34
34
java : [ 8, 11, 17, 21 ]
35
35
runs-on : ${{ matrix.os }}
36
36
needs : [ extended ]
49
49
strategy :
50
50
fail-fast : false
51
51
matrix :
52
- os : [ ubuntu-20 .04, macos-12 , windows-2022 ]
52
+ os : [ ubuntu-24 .04, macos-14 , windows-2022 ]
53
53
java : [ 8, 11 ]
54
54
runs-on : ${{ matrix.os }}
55
55
needs : [ extended ]
69
69
fail-fast : false
70
70
matrix :
71
71
java : [ 9, 10, 12, 13, 14, 15, 16, 18, 19, 20, 22 ]
72
- runs-on : ubuntu-20 .04
72
+ runs-on : ubuntu-24 .04
73
73
needs : [ extended ]
74
74
steps :
75
75
- uses : actions/checkout@1d96c772d19495a3b5c517cd2bc0cb401ea0529f # v4.1.3
86
86
strategy :
87
87
fail-fast : false
88
88
matrix :
89
- os : [ ubuntu-20 .04, windows-2022 ]
89
+ os : [ ubuntu-24 .04, windows-2022 ]
90
90
java : [ 8 ]
91
91
runs-on : ${{ matrix.os }}
92
92
needs : [ extended ]
@@ -106,7 +106,7 @@ jobs:
106
106
fail-fast : false
107
107
matrix :
108
108
java : [ 6, 7 ]
109
- runs-on : ubuntu-20 .04
109
+ runs-on : ubuntu-24 .04
110
110
needs : [ extended ]
111
111
steps :
112
112
- uses : actions/checkout@1d96c772d19495a3b5c517cd2bc0cb401ea0529f # v4.1.3
@@ -124,7 +124,7 @@ jobs:
124
124
run : ./mvnw -s .mvn/nossl.settings.xml verify -Pintegration -Pjava${{ matrix.java }}
125
125
extended :
126
126
name : Extended build
127
- runs-on : ubuntu-20 .04
127
+ runs-on : ubuntu-24 .04
128
128
if : github.event_name == 'push'
129
129
steps :
130
130
- uses : step-security/harden-runner@17d0e2bd7d51742c71671bd19fa12bdc9d40a3d6 # V2.8.1
@@ -158,7 +158,7 @@ jobs:
158
158
run : ./mvnw jacoco:prepare-agent verify jacoco:report coveralls:report -DrepoToken=${{ secrets.coveralls }} -Pextras -Pchecks -Panalysis -Pintegration -Pchecksum-enforce
159
159
release :
160
160
name : Release new version
161
- runs-on : ubuntu-20 .04
161
+ runs-on : ubuntu-24 .04
162
162
needs : [ extended, hotspot-ea, hotspot-supported, j9-supported, hotspot-unsupported, hotspot-32, hotspot-legacy ]
163
163
if : github.event_name == 'push' && startsWith(github.event.head_commit.message, '[release]')
164
164
permissions :
0 commit comments