2525 strategy :
2626 fail-fast : true
2727 steps :
28- - uses : actions/checkout@v5
28+ - uses : actions/checkout@v6
2929 - name : Set up JDK
3030 uses : actions/setup-java@v5
3131 with :
3636 env :
3737 MAVEN_OPTS : ${{ env.JAVA_11_PLUS_MAVEN_OPTS }}
3838 run : mvn -B clean install -DskipTests --file pom.xml
39- - uses : actions/upload-artifact@v4
39+ - uses : actions/upload-artifact@v7
4040 with :
4141 name : maven-target-directory
4242 path : target/
4747 strategy :
4848 fail-fast : false
4949 steps :
50- - uses : actions/checkout@v5
50+ - uses : actions/checkout@v6
5151 - name : Set up JDK
5252 uses : actions/setup-java@v5
5353 with :
7171 os : [ ubuntu, windows ]
7272 java : [ 17, 21 ]
7373 steps :
74- - uses : actions/checkout@v5
74+ - uses : actions/checkout@v6
7575 - name : Set up JDK
7676 uses : actions/setup-java@v5
7777 with :
9191 run : mvn -B clean install -D enable-ci --file pom.xml "-Dsurefire.argLine=--add-opens java.base/java.net=ALL-UNNAMED"
9292 - name : Save coverage data
9393 if : matrix.os == 'ubuntu' && matrix.java == '17'
94- uses : actions/upload-artifact@v4
94+ uses : actions/upload-artifact@v7
9595 with :
9696 name : maven-test-target-directory
9797 path : target/
@@ -101,8 +101,8 @@ jobs:
101101 needs : test
102102 runs-on : ubuntu-latest
103103 steps :
104- - uses : actions/checkout@v5
105- - uses : actions/download-artifact@v5
104+ - uses : actions/checkout@v6
105+ - uses : actions/download-artifact@v8
106106 with :
107107 name : maven-test-target-directory
108108 path : target
@@ -119,13 +119,13 @@ jobs:
119119 needs : build
120120 runs-on : ubuntu-latest
121121 steps :
122- - uses : actions/checkout@v4
123- - uses : actions/download-artifact@v4
122+ - uses : actions/checkout@v6
123+ - uses : actions/download-artifact@v8
124124 with :
125125 name : maven-target-directory
126126 path : target
127127 - name : Set up JDK
128- uses : actions/setup-java@v4
128+ uses : actions/setup-java@v5
129129 with :
130130 java-version : 8
131131 distribution : ' temurin'
@@ -138,8 +138,8 @@ jobs:
138138 needs : build
139139 runs-on : ubuntu-latest
140140 steps :
141- - uses : actions/checkout@v5
142- - uses : actions/download-artifact@v5
141+ - uses : actions/checkout@v6
142+ - uses : actions/download-artifact@v8
143143 with :
144144 name : maven-target-directory
145145 path : target
0 commit comments