From c8fbe521fb8d2385e2d0527cb9f1baec6f6db59d Mon Sep 17 00:00:00 2001 From: Michael Stringer Date: Tue, 11 Mar 2025 15:06:04 +0000 Subject: [PATCH 1/5] Upgrade sbt to 1.10.10 --- project/build.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project/build.properties b/project/build.properties index 0b699c3..e97b272 100644 --- a/project/build.properties +++ b/project/build.properties @@ -1 +1 @@ -sbt.version=1.10.2 +sbt.version=1.10.10 From 6c5d42f89867ac5a2d2697d381a03572a3af199d Mon Sep 17 00:00:00 2001 From: Michael Stringer Date: Tue, 11 Mar 2025 15:07:53 +0000 Subject: [PATCH 2/5] Update sbt plugins --- project/plugins.sbt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/project/plugins.sbt b/project/plugins.sbt index 8065b72..dda649d 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -2,10 +2,10 @@ addSbtPlugin("ch.epfl.scala" % "sbt-scalafix" % "0.13.0") // code style addSbtPlugin("de.heikoseeberger" % "sbt-header" % "5.10.0") -addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.5.2") +addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.5.4") // publishing/building -addSbtPlugin("com.eed3si9n" % "sbt-projectmatrix" % "0.10.0") -addSbtPlugin("com.github.sbt" % "sbt-pgp" % "2.2.1") +addSbtPlugin("com.eed3si9n" % "sbt-projectmatrix" % "0.10.1") +addSbtPlugin("com.github.sbt" % "sbt-pgp" % "2.3.1") addSbtPlugin("com.github.sbt" % "sbt-release" % "1.4.0") -addSbtPlugin("org.xerial.sbt" % "sbt-sonatype" % "3.10.0") +addSbtPlugin("org.xerial.sbt" % "sbt-sonatype" % "3.12.2") From a890bd9c1f715377f4139d270d838d8594a802c9 Mon Sep 17 00:00:00 2001 From: Michael Stringer Date: Tue, 11 Mar 2025 15:08:18 +0000 Subject: [PATCH 3/5] Upgrade scalafix to 0.14.2 --- project/plugins.sbt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project/plugins.sbt b/project/plugins.sbt index dda649d..e42f4df 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -1,4 +1,4 @@ -addSbtPlugin("ch.epfl.scala" % "sbt-scalafix" % "0.13.0") +addSbtPlugin("ch.epfl.scala" % "sbt-scalafix" % "0.14.2") // code style addSbtPlugin("de.heikoseeberger" % "sbt-header" % "5.10.0") From 10ff5e31a343c2c8e599c264f28ddb9633364f49 Mon Sep 17 00:00:00 2001 From: Michael Stringer Date: Tue, 11 Mar 2025 15:08:59 +0000 Subject: [PATCH 4/5] Update scalafmt --- .scalafmt.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.scalafmt.conf b/.scalafmt.conf index 1625920..d0c0d04 100644 --- a/.scalafmt.conf +++ b/.scalafmt.conf @@ -1,4 +1,4 @@ -version = 3.7.15 +version = 3.9.3 runner.dialect = Scala213Source3 maxColumn = 120 From f6fedda8f64dc998d35e4bf7af8c5aaa83aa4e5a Mon Sep 17 00:00:00 2001 From: Michael Stringer Date: Tue, 11 Mar 2025 15:10:58 +0000 Subject: [PATCH 5/5] Fix GH actions --- .github/workflows/ci.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f07a276..b564b5b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,8 +15,9 @@ jobs: java: [8, 11, 17] steps: - uses: actions/checkout@v4 + - uses: sbt/setup-sbt@v1 - uses: coursier/cache-action@v6 - - uses: actions/setup-java@v3 + - uses: actions/setup-java@v4 with: java-version: ${{matrix.java}} distribution: corretto