From 3dc8db219baeb8cdb8926b294d49f3ca96a0ab89 Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Mon, 29 Jun 2026 05:57:01 +0000 Subject: [PATCH] Update sbt to 2.0.0 and migrate to projectMatrix - Update sbt version to 2.0.0 in project/build.properties - Remove sbt-scala-native-crossproject and sbt-scalajs-crossproject plugins from project/plugins.sbt - Migrate from crossProject to projectMatrix in build.sbt Co-authored-by: matejcerny <35267431+matejcerny@users.noreply.github.com> --- build.sbt | 6 ++++-- project/build.properties | 2 +- project/plugins.sbt | 2 -- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/build.sbt b/build.sbt index 4c1319f..641e279 100644 --- a/build.sbt +++ b/build.sbt @@ -1,3 +1,5 @@ -lazy val root = crossProject(JVMPlatform, JSPlatform, NativePlatform) - .crossType(CrossType.Full) +lazy val root = projectMatrix .in(file(".")) + .jvmPlatform(Seq("3.3.7")) + .jsPlatform(Seq("3.3.7")) + .nativePlatform(Seq("3.3.7")) diff --git a/project/build.properties b/project/build.properties index 7c95fc1..666624a 100644 --- a/project/build.properties +++ b/project/build.properties @@ -1 +1 @@ -sbt.version=1.12.13 +sbt.version=2.0.0 diff --git a/project/plugins.sbt b/project/plugins.sbt index 750fe23..0014750 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -4,5 +4,3 @@ addSbtPlugin("com.github.sbt" % "sbt-ci-release" % "1.11.2") addSbtPlugin("org.scoverage" % "sbt-scoverage" % "2.4.4") addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.22.0") addSbtPlugin("org.scala-native" % "sbt-scala-native" % "0.5.12") -addSbtPlugin("org.portable-scala" % "sbt-scala-native-crossproject" % "1.3.2") -addSbtPlugin("org.portable-scala" % "sbt-scalajs-crossproject" % "1.3.2")