Skip to content

Commit a22f6ef

Browse files
authored
build: bump GH actions (#724)
1 parent 6f4ef7a commit a22f6ef

File tree

6 files changed

+64
-110
lines changed

6 files changed

+64
-110
lines changed

.github/workflows/build-test.yml

Lines changed: 32 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
steps:
1919
- name: Checkout Global Scripts
2020
# This MUST be before the main checkout or else the dynver will not work
21-
uses: actions/checkout@v4
21+
uses: actions/checkout@v6
2222
with:
2323
repository: akka/github-actions-scripts
2424
path: scripts
@@ -31,8 +31,7 @@ jobs:
3131
3232
- name: Checkout
3333
# https://github.com/actions/checkout/releases
34-
# v4.1.1
35-
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
34+
uses: actions/checkout@v6
3635
with:
3736
# we don't know what commit the last tag was it's safer to get entire repo so previousStableVersion resolves
3837
fetch-depth: 0
@@ -45,13 +44,11 @@ jobs:
4544
4645
- name: Cache Coursier cache
4746
# https://github.com/coursier/cache-action/releases
48-
# v6.4.5
49-
uses: coursier/cache-action@1ff273bff02a8787bc9f1877d347948af647956d
47+
uses: coursier/cache-action@v8.1.0
5048

5149
- name: Set up JDK 11
5250
# https://github.com/coursier/setup-action/releases
53-
# v1.3.5
54-
uses: coursier/setup-action@7bde40eee928896f074dbb76d22dd772eed5c65f
51+
uses: coursier/setup-action@v3.0.0
5552
with:
5653
jvm: temurin:1.11.0
5754

@@ -67,7 +64,7 @@ jobs:
6764
steps:
6865
- name: Checkout Global Scripts
6966
# This MUST be before the main checkout or else the dynver will not work
70-
uses: actions/checkout@v4
67+
uses: actions/checkout@v6
7168
with:
7269
repository: akka/github-actions-scripts
7370
path: scripts
@@ -80,8 +77,7 @@ jobs:
8077
8178
- name: Checkout
8279
# https://github.com/actions/checkout/releases
83-
# v4.1.1
84-
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
80+
uses: actions/checkout@v6
8581
with:
8682
fetch-depth: 0
8783

@@ -93,13 +89,11 @@ jobs:
9389
9490
- name: Cache Coursier cache
9591
# https://github.com/coursier/cache-action/releases
96-
# v6.4.5
97-
uses: coursier/cache-action@1ff273bff02a8787bc9f1877d347948af647956d
92+
uses: coursier/cache-action@v8.1.0
9893

9994
- name: Set up JDK 11
10095
# https://github.com/coursier/setup-action/releases
101-
# v1.3.5
102-
uses: coursier/setup-action@7bde40eee928896f074dbb76d22dd772eed5c65f
96+
uses: coursier/setup-action@v3.0.0
10397
with:
10498
jvm: temurin:1.11.0
10599

@@ -120,7 +114,7 @@ jobs:
120114
steps:
121115
- name: Checkout Global Scripts
122116
# This MUST be before the main checkout or else the dynver will not work
123-
uses: actions/checkout@v4
117+
uses: actions/checkout@v6
124118
with:
125119
repository: akka/github-actions-scripts
126120
path: scripts
@@ -133,8 +127,7 @@ jobs:
133127
134128
- name: Checkout
135129
# https://github.com/actions/checkout/releases
136-
# v4.1.1
137-
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
130+
uses: actions/checkout@v6
138131
with:
139132
fetch-depth: 0
140133

@@ -146,13 +139,11 @@ jobs:
146139
147140
- name: Cache Coursier cache
148141
# https://github.com/coursier/cache-action/releases
149-
# v6.4.5
150-
uses: coursier/cache-action@1ff273bff02a8787bc9f1877d347948af647956d
142+
uses: coursier/cache-action@v8.1.0
151143

152144
- name: Set up JDK 11
153145
# https://github.com/coursier/setup-action/releases
154-
# v1.3.5
155-
uses: coursier/setup-action@7bde40eee928896f074dbb76d22dd772eed5c65f
146+
uses: coursier/setup-action@v3.0.0
156147
with:
157148
jvm: temurin:1.11.0
158149

@@ -176,7 +167,7 @@ jobs:
176167
steps:
177168
- name: Checkout Global Scripts
178169
# This MUST be before the main checkout or else the dynver will not work
179-
uses: actions/checkout@v4
170+
uses: actions/checkout@v6
180171
with:
181172
repository: akka/github-actions-scripts
182173
path: scripts
@@ -189,8 +180,7 @@ jobs:
189180
190181
- name: Checkout
191182
# https://github.com/actions/checkout/releases
192-
# v4.1.1
193-
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
183+
uses: actions/checkout@v6
194184
with:
195185
fetch-depth: 0
196186

@@ -202,13 +192,11 @@ jobs:
202192
203193
- name: Cache Coursier cache
204194
# https://github.com/coursier/cache-action/releases
205-
# v6.4.5
206-
uses: coursier/cache-action@1ff273bff02a8787bc9f1877d347948af647956d
195+
uses: coursier/cache-action@v8.1.0
207196

208197
- name: Set up JDK 11
209198
# https://github.com/coursier/setup-action/releases
210-
# v1.3.5
211-
uses: coursier/setup-action@7bde40eee928896f074dbb76d22dd772eed5c65f
199+
uses: coursier/setup-action@v3.0.0
212200
with:
213201
jvm: temurin:1.11.0
214202

@@ -230,7 +218,7 @@ jobs:
230218
steps:
231219
- name: Checkout Global Scripts
232220
# This MUST be before the main checkout or else the dynver will not work
233-
uses: actions/checkout@v4
221+
uses: actions/checkout@v6
234222
with:
235223
repository: akka/github-actions-scripts
236224
path: scripts
@@ -243,8 +231,7 @@ jobs:
243231
244232
- name: Checkout
245233
# https://github.com/actions/checkout/releases
246-
# v4.1.1
247-
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
234+
uses: actions/checkout@v6
248235
with:
249236
fetch-depth: 0
250237

@@ -256,13 +243,11 @@ jobs:
256243
257244
- name: Cache Coursier cache
258245
# https://github.com/coursier/cache-action/releases
259-
# v6.4.5
260-
uses: coursier/cache-action@1ff273bff02a8787bc9f1877d347948af647956d
246+
uses: coursier/cache-action@v8.1.0
261247

262248
- name: Set up JDK 11
263249
# https://github.com/coursier/setup-action/releases
264-
# v1.3.5
265-
uses: coursier/setup-action@7bde40eee928896f074dbb76d22dd772eed5c65f
250+
uses: coursier/setup-action@v3.0.0
266251
with:
267252
jvm: temurin:1.11.0
268253

@@ -285,7 +270,7 @@ jobs:
285270
steps:
286271
- name: Checkout Global Scripts
287272
# This MUST be before the main checkout or else the dynver will not work
288-
uses: actions/checkout@v4
273+
uses: actions/checkout@v6
289274
with:
290275
repository: akka/github-actions-scripts
291276
path: scripts
@@ -298,8 +283,7 @@ jobs:
298283
299284
- name: Checkout
300285
# https://github.com/actions/checkout/releases
301-
# v4.1.1
302-
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
286+
uses: actions/checkout@v6
303287
with:
304288
fetch-depth: 0
305289

@@ -311,13 +295,11 @@ jobs:
311295
312296
- name: Cache Coursier cache
313297
# https://github.com/coursier/cache-action/releases
314-
# v6.4.5
315-
uses: coursier/cache-action@1ff273bff02a8787bc9f1877d347948af647956d
298+
uses: coursier/cache-action@v8.1.0
316299

317300
- name: Set up JDK 11
318301
# https://github.com/coursier/setup-action/releases
319-
# v1.3.5
320-
uses: coursier/setup-action@7bde40eee928896f074dbb76d22dd772eed5c65f
302+
uses: coursier/setup-action@v3.0.0
321303
with:
322304
jvm: temurin:1.11.0
323305

@@ -333,7 +315,7 @@ jobs:
333315
steps:
334316
- name: Checkout Global Scripts
335317
# This MUST be before the main checkout or else the dynver will not work
336-
uses: actions/checkout@v4
318+
uses: actions/checkout@v6
337319
with:
338320
repository: akka/github-actions-scripts
339321
path: scripts
@@ -346,8 +328,7 @@ jobs:
346328
347329
- name: Checkout
348330
# https://github.com/actions/checkout/releases
349-
# v4.1.1
350-
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
331+
uses: actions/checkout@v6
351332
with:
352333
fetch-depth: 0
353334

@@ -358,13 +339,11 @@ jobs:
358339
git checkout scratch
359340
- name: Cache Coursier cache
360341
# https://github.com/coursier/cache-action/releases
361-
# v6.4.5
362-
uses: coursier/cache-action@1ff273bff02a8787bc9f1877d347948af647956d
342+
uses: coursier/cache-action@v8.1.0
363343

364344
- name: Set up JDK 11
365345
# https://github.com/coursier/setup-action/releases
366-
# v1.3.5
367-
uses: coursier/setup-action@7bde40eee928896f074dbb76d22dd772eed5c65f
346+
uses: coursier/setup-action@v3.0.0
368347
with:
369348
jvm: temurin:1.11.0
370349

@@ -384,7 +363,7 @@ jobs:
384363
steps:
385364
- name: Checkout Global Scripts
386365
# This MUST be before the main checkout or else the dynver will not work
387-
uses: actions/checkout@v4
366+
uses: actions/checkout@v6
388367
with:
389368
repository: akka/github-actions-scripts
390369
path: scripts
@@ -397,8 +376,7 @@ jobs:
397376
398377
- name: Checkout
399378
# https://github.com/actions/checkout/releases
400-
# v4.1.1
401-
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
379+
uses: actions/checkout@v6
402380
with:
403381
fetch-depth: 0
404382

@@ -410,13 +388,11 @@ jobs:
410388
411389
- name: Cache Coursier cache
412390
# https://github.com/coursier/cache-action/releases
413-
# v6.4.5
414-
uses: coursier/cache-action@1ff273bff02a8787bc9f1877d347948af647956d
391+
uses: coursier/cache-action@v8.1.0
415392

416393
- name: Set up JDK 25
417394
# https://github.com/coursier/setup-action/releases
418-
# v1.3.5
419-
uses: coursier/setup-action@7bde40eee928896f074dbb76d22dd772eed5c65f
395+
uses: coursier/setup-action@v3.0.0
420396
with:
421397
jvm: temurin:1.25
422398

.github/workflows/fossa.yml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,20 +16,17 @@ jobs:
1616
steps:
1717
- name: Checkout
1818
# https://github.com/actions/checkout/releases
19-
# v4.1.1
20-
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
19+
uses: actions/checkout@v6
2120
with:
2221
fetch-depth: 0
2322

2423
- name: Cache Coursier cache
2524
# https://github.com/coursier/cache-action/releases
26-
# v6.4.5
27-
uses: coursier/cache-action@1ff273bff02a8787bc9f1877d347948af647956d
25+
uses: coursier/cache-action@v8.1.0
2826

2927
- name: Set up JDK 17
3028
# https://github.com/coursier/setup-action/releases
31-
# v1.3.5
32-
uses: coursier/setup-action@7bde40eee928896f074dbb76d22dd772eed5c65f
29+
uses: coursier/setup-action@v3.0.0
3330
with:
3431
jvm: temurin:1.17
3532

.github/workflows/link-validator.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,13 +40,11 @@ jobs:
4040

4141
- name: Cache Coursier cache
4242
# https://github.com/coursier/cache-action/releases
43-
# v8.0.0
44-
uses: coursier/cache-action@c5ca79321d170b8a18c288d9cadc2a6037166d0f
43+
uses: coursier/cache-action@v8.1.0
4544

4645
- name: Set up JDK 25
4746
# https://github.com/coursier/setup-action/releases
48-
# v2.0.2
49-
uses: coursier/setup-action@f7be3eb3dcef84a4e16fc8cd75c87beb2e5cbcc9
47+
uses: coursier/setup-action@v3.0.0
5048
with:
5149
jvm: temurin:1.25
5250
apps: cs

.github/workflows/native-image-tests.yml

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
steps:
1616
- name: Checkout Global Scripts
1717
# This MUST be before the main checkout or else the dynver will not work
18-
uses: actions/checkout@v4
18+
uses: actions/checkout@v6
1919
with:
2020
repository: akka/github-actions-scripts
2121
path: scripts
@@ -28,8 +28,7 @@ jobs:
2828
2929
- name: Checkout
3030
# https://github.com/actions/checkout/releases
31-
# v4.1.1
32-
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
31+
uses: actions/checkout@v6
3332
with:
3433
# we don't know what commit the last tag was it's safer to get entire repo so previousStableVersion resolves
3534
fetch-depth: 0
@@ -42,13 +41,11 @@ jobs:
4241
4342
- name: Cache Coursier cache
4443
# https://github.com/coursier/cache-action/releases
45-
# v6.4.5
46-
uses: coursier/cache-action@1ff273bff02a8787bc9f1877d347948af647956d
44+
uses: coursier/cache-action@v8.1.0
4745

4846
- name: Set up JDK 11
4947
# https://github.com/coursier/setup-action/releases
50-
# v1.3.5
51-
uses: coursier/setup-action@7bde40eee928896f074dbb76d22dd772eed5c65f
48+
uses: coursier/setup-action@v3.0.0
5249
with:
5350
jvm: temurin:1.11
5451

@@ -90,7 +87,7 @@ jobs:
9087
9188
- name: Email on failure
9289
if: ${{ failure() }}
93-
uses: dawidd6/action-send-mail@6063705cefe50cb915fc53bb06d4049cae2953b2
90+
uses: dawidd6/action-send-mail@v12
9491
with:
9592
server_address: smtp.gmail.com
9693
server_port: 465

0 commit comments

Comments
 (0)