diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a8572528..52ccfc63 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -20,6 +20,7 @@ jobs: distribution: temurin java-version: ${{matrix.java}} - uses: coursier/cache-action@v6 + - uses: sbt/setup-sbt@v1 # note use of an old sbt version, as a smoke test - run: "sbt +test mimaReportBinaryIssues 'set sbtplugin/scriptedSbt := \"1.3.13\"' 'scripted sbt-mima-plugin/minimal'" testFunctional: @@ -35,6 +36,7 @@ jobs: with: distribution: temurin java-version: 8 + - uses: sbt/setup-sbt@v1 - uses: coursier/cache-action@v6 - run: sbt "functional-tests/runMain com.typesafe.tools.mima.lib.UnitTests -${{ matrix.scala }}" testScripted: @@ -51,6 +53,7 @@ jobs: distribution: temurin java-version: 8 - uses: coursier/cache-action@v6 + - uses: sbt/setup-sbt@v1 - run: sbt "scripted sbt-mima-plugin/*${{ matrix.scripted }}" testIntegration: needs: build @@ -62,4 +65,5 @@ jobs: distribution: temurin java-version: 8 - uses: coursier/cache-action@v6 + - uses: sbt/setup-sbt@v1 - run: sbt IntegrationTest/test diff --git a/build.sbt b/build.sbt index 7cfc45f3..7d10b70e 100644 --- a/build.sbt +++ b/build.sbt @@ -96,7 +96,7 @@ val functionalTests = Project("functional-tests", file("functional-tests")) .configs(IntegrationTest) .settings( crossScalaVersions += scala213, - libraryDependencies += "io.get-coursier" %% "coursier" % "2.1.21", + libraryDependencies += "io.get-coursier" %% "coursier" % "2.1.23", libraryDependencies += "org.scala-lang" % "scala-reflect" % scalaVersion.value, libraryDependencies += munit.value, testFrameworks += new TestFramework("munit.Framework"),