Skip to content

Commit 9af2b36

Browse files
kubukozclaude
andauthored
0.19.4: changelog + bump GitHub Actions (#1951)
* update changelog for 0.19.4 * CI: bump GitHub Actions to latest major versions actions/checkout v4 → v6, actions/upload-artifact v4 → v7, actions/download-artifact v4 → v8, coursier/setup-action v1 → v3, coursier/cache-action v6 → v8. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
1 parent 3f2098f commit 9af2b36

2 files changed

Lines changed: 42 additions & 42 deletions

File tree

.github/workflows/ci.yml

Lines changed: 41 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -53,18 +53,18 @@ jobs:
5353
BUILD_KEY: ${{matrix.scalaVersion}}_${{matrix.scalaPlatform}}
5454
steps:
5555
- name: Checkout current branch
56-
uses: actions/checkout@v4
56+
uses: actions/checkout@v6
5757
with:
5858
fetch-depth: 0
5959
ref: ${{ env.CHECKOUT_REF }}
6060

6161
- name: Cache
62-
uses: coursier/cache-action@v6
62+
uses: coursier/cache-action@v8
6363
with:
6464
extraKey: ${{ env.BUILD_KEY }}
6565

6666
- name: Setup Java and Scala
67-
uses: coursier/setup-action@v1
67+
uses: coursier/setup-action@v3
6868
with:
6969
jvm: temurin:1.17
7070
apps: sbt scala-cli
@@ -87,7 +87,7 @@ jobs:
8787
echo "Built $(cat version)"
8888
8989
- name: Upload compilation cache
90-
uses: actions/upload-artifact@v4
90+
uses: actions/upload-artifact@v7
9191
with:
9292
name: compilation-${{env.BUILD_KEY}}.zip
9393
path: /tmp/remote-cache
@@ -112,18 +112,18 @@ jobs:
112112
BUILD_KEY: ${{matrix.scalaVersion}}_${{matrix.scalaPlatform}}
113113
steps:
114114
- name: Checkout current branch
115-
uses: actions/checkout@v4
115+
uses: actions/checkout@v6
116116
with:
117117
fetch-depth: 0
118118
ref: ${{ env.CHECKOUT_REF }}
119119

120120
- name: Cache
121-
uses: coursier/cache-action@v6
121+
uses: coursier/cache-action@v8
122122
with:
123123
extraKey: ${{ env.BUILD_KEY }}
124124

125125
- name: Setup Java and Scala
126-
uses: coursier/setup-action@v1
126+
uses: coursier/setup-action@v3
127127
with:
128128
jvm: temurin:1.17
129129
apps: sbt scala-cli
@@ -132,7 +132,7 @@ jobs:
132132
uses: sbt/setup-sbt@v1
133133

134134
- name: Download compilation cache
135-
uses: actions/download-artifact@v4
135+
uses: actions/download-artifact@v8
136136
with:
137137
name: compilation-${{env.BUILD_KEY}}.zip
138138
path: /tmp/remote-cache
@@ -155,18 +155,18 @@ jobs:
155155
BUILD_KEY: ${{matrix.scalaVersion}}_jvm
156156
steps:
157157
- name: Checkout current branch
158-
uses: actions/checkout@v4
158+
uses: actions/checkout@v6
159159
with:
160160
fetch-depth: 0
161161
ref: ${{ env.CHECKOUT_REF }}
162162

163163
- name: Cache
164-
uses: coursier/cache-action@v6
164+
uses: coursier/cache-action@v8
165165
with:
166166
extraKey: ${{ env.BUILD_KEY }}
167167

168168
- name: Setup Java and Scala
169-
uses: coursier/setup-action@v1
169+
uses: coursier/setup-action@v3
170170
with:
171171
jvm: temurin:1.17
172172
apps: sbt
@@ -175,7 +175,7 @@ jobs:
175175
uses: sbt/setup-sbt@v1
176176

177177
- name: Download compilation cache
178-
uses: actions/download-artifact@v4
178+
uses: actions/download-artifact@v8
179179
with:
180180
name: compilation-${{env.BUILD_KEY}}.zip
181181
path: /tmp/remote-cache
@@ -188,18 +188,18 @@ jobs:
188188
runs-on: ubuntu-latest
189189
steps:
190190
- name: Checkout current branch
191-
uses: actions/checkout@v4
191+
uses: actions/checkout@v6
192192
with:
193193
fetch-depth: 0
194194
ref: ${{ env.CHECKOUT_REF }}
195195

196196
- name: Cache
197-
uses: coursier/cache-action@v6
197+
uses: coursier/cache-action@v8
198198
with:
199199
extraKey: checks
200200

201201
- name: Setup Java and Scala
202-
uses: coursier/setup-action@v1
202+
uses: coursier/setup-action@v3
203203
with:
204204
jvm: temurin:1.17
205205
apps: sbt
@@ -220,18 +220,18 @@ jobs:
220220
runs-on: ubuntu-latest
221221
steps:
222222
- name: Checkout current branch
223-
uses: actions/checkout@v4
223+
uses: actions/checkout@v6
224224
with:
225225
fetch-depth: 0
226226
ref: ${{ env.CHECKOUT_REF }}
227227

228228
- name: Cache
229-
uses: coursier/cache-action@v6
229+
uses: coursier/cache-action@v8
230230
with:
231231
extraKey: docs
232232

233233
- name: Setup Java and Scala
234-
uses: coursier/setup-action@v1
234+
uses: coursier/setup-action@v3
235235
with:
236236
jvm: temurin:1.17
237237
apps: sbt
@@ -240,7 +240,7 @@ jobs:
240240
uses: sbt/setup-sbt@v1
241241

242242
- name: Download compilation cache (2_13_jvm)
243-
uses: actions/download-artifact@v4
243+
uses: actions/download-artifact@v8
244244
with:
245245
name: compilation-2_13_jvm.zip
246246
path: /tmp/remote-cache
@@ -258,7 +258,7 @@ jobs:
258258
tests: ${{ steps.list.outputs.tests }}
259259
steps:
260260
- name: Checkout current branch
261-
uses: actions/checkout@v4
261+
uses: actions/checkout@v6
262262
with:
263263
fetch-depth: 0
264264
ref: ${{ env.CHECKOUT_REF }}
@@ -280,18 +280,18 @@ jobs:
280280
test: ${{ fromJSON(needs.sbt-plugin-discover.outputs.tests) }}
281281
steps:
282282
- name: Checkout current branch
283-
uses: actions/checkout@v4
283+
uses: actions/checkout@v6
284284
with:
285285
fetch-depth: 0
286286
ref: ${{ env.CHECKOUT_REF }}
287287

288288
- name: Cache
289-
uses: coursier/cache-action@v6
289+
uses: coursier/cache-action@v8
290290
with:
291291
extraKey: sbt-plugin
292292

293293
- name: Setup Java and Scala
294-
uses: coursier/setup-action@v1
294+
uses: coursier/setup-action@v3
295295
with:
296296
jvm: temurin:1.17
297297
apps: sbt
@@ -300,7 +300,7 @@ jobs:
300300
uses: sbt/setup-sbt@v1
301301

302302
- name: Download compilation cache (jvm)
303-
uses: actions/download-artifact@v4
303+
uses: actions/download-artifact@v8
304304
with:
305305
pattern: compilation-*_jvm.zip
306306
path: /tmp/remote-cache
@@ -321,18 +321,18 @@ jobs:
321321
project: ["millCodegenPlugin0_11", "millCodegenPlugin0_12", "millCodegenPlugin13"]
322322
steps:
323323
- name: Checkout current branch
324-
uses: actions/checkout@v4
324+
uses: actions/checkout@v6
325325
with:
326326
fetch-depth: 0
327327
ref: ${{ env.CHECKOUT_REF }}
328328

329329
- name: Cache
330-
uses: coursier/cache-action@v6
330+
uses: coursier/cache-action@v8
331331
with:
332332
extraKey: mill-plugin
333333

334334
- name: Setup Java and Scala
335-
uses: coursier/setup-action@v1
335+
uses: coursier/setup-action@v3
336336
with:
337337
jvm: temurin:1.17
338338
apps: sbt
@@ -341,13 +341,13 @@ jobs:
341341
uses: sbt/setup-sbt@v1
342342

343343
- name: Download compilation cache (2_13_jvm)
344-
uses: actions/download-artifact@v4
344+
uses: actions/download-artifact@v8
345345
with:
346346
name: compilation-2_13_jvm.zip
347347
path: /tmp/remote-cache/2_13_jvm
348348

349349
- name: Download compilation cache (3_0_jvm)
350-
uses: actions/download-artifact@v4
350+
uses: actions/download-artifact@v8
351351
with:
352352
name: compilation-3_0_jvm.zip
353353
path: /tmp/remote-cache/3_0_jvm
@@ -409,13 +409,13 @@ jobs:
409409
BUILD_KEY: ${{matrix.scalaVersion}}_${{matrix.scalaPlatform}}
410410
steps:
411411
- name: Checkout current branch (full)
412-
uses: actions/checkout@v4
412+
uses: actions/checkout@v6
413413
with:
414414
fetch-depth: 0
415415
ref: ${{ env.CHECKOUT_REF }}
416416

417417
- name: Setup Java and Scala
418-
uses: coursier/setup-action@v1
418+
uses: coursier/setup-action@v3
419419
with:
420420
jvm: temurin:1.17
421421
apps: sbt
@@ -424,12 +424,12 @@ jobs:
424424
uses: sbt/setup-sbt@v1
425425

426426
- name: Cache
427-
uses: coursier/cache-action@v6
427+
uses: coursier/cache-action@v8
428428
with:
429429
extraKey: ${{ env.BUILD_KEY }}
430430

431431
- name: Download compilation cache
432-
uses: actions/download-artifact@v4
432+
uses: actions/download-artifact@v8
433433
with:
434434
name: compilation-${{env.BUILD_KEY}}.zip
435435
path: /tmp/remote-cache
@@ -457,7 +457,7 @@ jobs:
457457

458458
- name: Upload signed staging slice
459459
if: startsWith(github.ref, 'refs/tags/v')
460-
uses: actions/upload-artifact@v4
460+
uses: actions/upload-artifact@v7
461461
with:
462462
name: sona-staging-${{env.BUILD_KEY}}
463463
path: target/sona-staging
@@ -471,13 +471,13 @@ jobs:
471471
runs-on: ubuntu-latest
472472
steps:
473473
- name: Checkout current branch (full)
474-
uses: actions/checkout@v4
474+
uses: actions/checkout@v6
475475
with:
476476
fetch-depth: 0
477477
ref: ${{ env.CHECKOUT_REF }}
478478

479479
- name: Setup Java and Scala
480-
uses: coursier/setup-action@v1
480+
uses: coursier/setup-action@v3
481481
with:
482482
jvm: temurin:1.17
483483
apps: sbt
@@ -486,12 +486,12 @@ jobs:
486486
uses: sbt/setup-sbt@v1
487487

488488
- name: Cache
489-
uses: coursier/cache-action@v6
489+
uses: coursier/cache-action@v8
490490
with:
491491
extraKey: release-bundle
492492

493493
- name: Download per-shard staging slices
494-
uses: actions/download-artifact@v4
494+
uses: actions/download-artifact@v8
495495
with:
496496
pattern: sona-staging-*
497497
path: /tmp/staging
@@ -521,13 +521,13 @@ jobs:
521521
runs-on: ubuntu-latest
522522
steps:
523523
- name: Checkout current branch (full)
524-
uses: actions/checkout@v4
524+
uses: actions/checkout@v6
525525
with:
526526
fetch-depth: 0
527527
ref: ${{ env.CHECKOUT_REF }}
528528

529529
- name: Setup Java and Scala
530-
uses: coursier/setup-action@v1
530+
uses: coursier/setup-action@v3
531531
with:
532532
jvm: temurin:1.17
533533
apps: sbt
@@ -536,7 +536,7 @@ jobs:
536536
uses: sbt/setup-sbt@v1
537537

538538
- name: Cache
539-
uses: coursier/cache-action@v6
539+
uses: coursier/cache-action@v8
540540

541541
- name: Resolve latest smithy4s-core version
542542
# export the version only when we trigger publish manually

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ When adding entries, please treat them as if they could end up in a release any
55

66
Thank you!
77

8-
# Unreleased / next patch
8+
# 0.19.4
99

1010
- Add documentation for `UrlForm` serialization in [#1929](https://github.com/disneystreaming/smithy4s/pull/1929)
1111
- smithy4s-cats: provide transformations for EitherT in [#1932](https://github.com/disneystreaming/smithy4s/pull/1932)

0 commit comments

Comments
 (0)