@@ -129,7 +129,7 @@ jobs:
129
129
echo '${{ secrets.extra-env }}' | jq -r 'to_entries|map("::add-mask::\(.value|tostring)")|.[]'
130
130
echo '${{ secrets.extra-env }}' | jq -r 'to_entries|map("\(.key)=\(.value|tostring)")|.[]' >> $GITHUB_ENV
131
131
- name : Checkout
132
- uses : actions/checkout@v3.1.0
132
+ uses : actions/checkout@v4
133
133
with :
134
134
persist-credentials : false
135
135
- name : Set up JDK
@@ -139,7 +139,7 @@ jobs:
139
139
distribution : ${{ inputs.ff-jdk-distribution }}
140
140
cache : ' maven'
141
141
- name : Configure Sonatype mirror
142
- uses : s4u/maven-settings-action@v2.8 .0
142
+ uses : s4u/maven-settings-action@v3.1 .0
143
143
# Go to Sonatype directly to avoid delay syncs (could get rid of this if actions/setup-java were to support mirrors).
144
144
with :
145
145
mirrors : ' [{"id": "oss-releases", "name": "Sonatype releases", "mirrorOf": "central", "url": "https://oss.sonatype.org/content/repositories/releases"}]'
@@ -151,7 +151,7 @@ jobs:
151
151
- name : Run tests
152
152
run : ./mvnw --errors --batch-mode --show-version -P${{ inputs.ff-profile }} ${{ inputs.maven_args }} ${{ inputs.ff-goal }}
153
153
- name : Upload artifact on failure
154
- uses : actions/upload-artifact@v3.1.1
154
+ uses : actions/upload-artifact@v4
155
155
if : failure() && inputs.failure-upload-path != ''
156
156
with :
157
157
name : failure-${{ inputs.ff-os }}-${{ inputs.ff-jdk }}-${{ inputs.ff-jdk-distribution }}
@@ -187,7 +187,7 @@ jobs:
187
187
echo '${{ secrets.extra-env }}' | jq -r 'to_entries|map("\(.key)=\(.value|tostring)")|.[]' >> $GITHUB_ENV
188
188
- name : Checkout
189
189
if : steps.should-run.conclusion == 'success'
190
- uses : actions/checkout@v3.1.0
190
+ uses : actions/checkout@v4
191
191
with :
192
192
persist-credentials : false
193
193
- name : Set up JDK
@@ -199,7 +199,7 @@ jobs:
199
199
cache : ' maven'
200
200
- name : Configure Sonatype mirror
201
201
if : steps.should-run.conclusion == 'success'
202
- uses : s4u/maven-settings-action@v2.8 .0
202
+ uses : s4u/maven-settings-action@v3.1 .0
203
203
# Go to Sonatype directly to avoid delay syncs (could get rid of this if actions/setup-java were to support mirrors).
204
204
with :
205
205
mirrors : ' [{"id": "oss-releases", "name": "Sonatype releases", "mirrorOf": "central", "url": "https://oss.sonatype.org/content/repositories/releases"}]'
@@ -213,7 +213,7 @@ jobs:
213
213
if : steps.should-run.conclusion == 'success'
214
214
run : ./mvnw --errors --batch-mode --show-version -P${{ matrix.profile }} ${{ inputs.maven_args }} ${{ inputs.test-goal }}
215
215
- name : Upload artifact on failure
216
- uses : actions/upload-artifact@v3.1.1
216
+ uses : actions/upload-artifact@v4
217
217
if : steps.should-run.conclusion == 'success' && failure() && inputs.failure-upload-path != ''
218
218
with :
219
219
name : failure-${{ matrix.os }}-${{ matrix.jdk }}-${{ matrix.distribution }}
@@ -230,7 +230,7 @@ jobs:
230
230
echo '${{ secrets.extra-env }}' | jq -r 'to_entries|map("::add-mask::\(.value|tostring)")|.[]'
231
231
echo '${{ secrets.extra-env }}' | jq -r 'to_entries|map("\(.key)=\(.value|tostring)")|.[]' >> $GITHUB_ENV
232
232
- name : Checkout
233
- uses : actions/checkout@v3.1.0
233
+ uses : actions/checkout@v4
234
234
with :
235
235
persist-credentials : false
236
236
- name : Set up JDK
@@ -240,7 +240,7 @@ jobs:
240
240
distribution : ${{ inputs.ff-jdk-distribution }}
241
241
cache : ' maven'
242
242
- name : Configure Sonatype mirror
243
- uses : s4u/maven-settings-action@v2.8 .0
243
+ uses : s4u/maven-settings-action@v3.1 .0
244
244
# Go to Sonatype directly to avoid delay syncs (could get rid of this if actions/setup-java were to support mirrors).
245
245
with :
246
246
mirrors : ' [{"id": "oss-releases", "name": "Sonatype releases", "mirrorOf": "central", "url": "https://oss.sonatype.org/content/repositories/releases"}]'
@@ -252,7 +252,7 @@ jobs:
252
252
- name : Verify
253
253
run : ./mvnw --errors --batch-mode --show-version -P${{ inputs.ff-profile }} ${{ inputs.verify_maven_args }} ${{ inputs.verify-goal }}
254
254
- name : Upload artifact on failure
255
- uses : actions/upload-artifact@v3.1.1
255
+ uses : actions/upload-artifact@v4
256
256
if : failure() && inputs.failure-upload-path != ''
257
257
with :
258
258
name : failure-verify-${{ inputs.ff-os }}-${{ inputs.ff-jdk }}-${{ inputs.ff-jdk-distribution }}
0 commit comments