diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a9f9de5..f9a9bfc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,7 +12,7 @@ jobs: strategy: fail-fast: false matrix: - scalaversion: ["2.11.12", "2.12.11", "2.13.2"] + scalaversion: ["2.11.12", "2.12.11", "2.13.2", "3.x"] steps: - uses: actions/checkout@v5 - uses: actions/setup-java@v5 diff --git a/build.sbt b/build.sbt index ba2b1dd..f30a2db 100644 --- a/build.sbt +++ b/build.sbt @@ -1,11 +1,11 @@ val previousVersion: Option[String] = Some("1.1.1") -val newScalaBinaryVersionsInThisRelease: Set[String] = Set() +val newScalaBinaryVersionsInThisRelease: Set[String] = Set("3") inThisBuild(Def.settings( version := "1.1.2-SNAPSHOT", organization := "org.scala-js", scalaVersion := "2.12.11", - crossScalaVersions := Seq("2.11.12", "2.12.11", "2.13.2"), + crossScalaVersions := Seq("2.11.12", "2.12.11", "2.13.2", "3.3.6"), scalacOptions ++= Seq( "-deprecation", "-feature", @@ -79,6 +79,7 @@ val commonSettings = Def.settings( |""".stripMargin )), + mimaFailOnNoPrevious := newScalaBinaryVersionsInThisRelease.isEmpty, // MiMa auto-configuration mimaPreviousArtifacts ++= { val scalaV = scalaVersion.value diff --git a/project/build.properties b/project/build.properties index 9edb75b..5e6884d 100644 --- a/project/build.properties +++ b/project/build.properties @@ -1 +1 @@ -sbt.version=1.5.4 +sbt.version=1.11.6