diff --git a/.github/workflows/scala.yml b/.github/workflows/scala.yml index 302f924e..f184595c 100644 --- a/.github/workflows/scala.yml +++ b/.github/workflows/scala.yml @@ -11,7 +11,7 @@ jobs: name: sbt-idea-plugin plugin Build & Test runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: actions/setup-java@v5 with: distribution: temurin @@ -19,7 +19,7 @@ jobs: cache: sbt - uses: sbt/setup-sbt@v1 with: - sbt-runner-version: 1.12.11 + sbt-runner-version: 1.12.14 - uses: coursier/cache-action@v8 - name: Compile & Test run: sbt test diff --git a/build.sbt b/build.sbt index 8f615ed8..0b4bd8d2 100644 --- a/build.sbt +++ b/build.sbt @@ -43,7 +43,7 @@ val MinimumSbtVersion = "1.4.5" val SbtVersionForTests = "1.10.7" lazy val CommonSettings: Seq[Setting[?]] = Seq( - scalaVersion := "2.12.20", + scalaVersion := "2.12.21", pluginCrossBuild / sbtVersion := MinimumSbtVersion, Compile / scalacOptions ++= Seq("-deprecation", "-feature", "-Xfatal-warnings"), @@ -56,12 +56,12 @@ lazy val CommonSettings: Seq[Setting[?]] = Seq( Test / classLoaderLayeringStrategy := ClassLoaderLayeringStrategy.Flat, libraryDependencies ++= Seq( - "org.scalatest" %% "scalatest" % "3.2.19" % Test, + "org.scalatest" %% "scalatest" % "3.2.20" % Test, // Use the latest version of sbt in tests to test against the latest versions of projects using this plugin "org.scala-sbt" % "sbt" % SbtVersionForTests % Test, ), - // Please specify explicitely which modules should be published + // Please specify explicitly which modules should be published publish / skip := true ) @@ -98,7 +98,7 @@ lazy val visualizer = (project in file("visualizer")) libraryDependencies += "com.github.mutcianm" %% "ascii-graphs" % "0.0.6", ) -val circeVersion = "0.14.14" +val circeVersion = "0.14.16" lazy val packaging = (project in file("packaging")) .enablePlugins(SbtPlugin) @@ -125,14 +125,14 @@ lazy val ideaSupport = (project in file("ideaSupport")) name := "sbt-idea-plugin", publish / skip := false, libraryDependencies ++= Seq( - "org.apache.httpcomponents.client5" % "httpclient5" % "5.5", + "org.apache.httpcomponents.client5" % "httpclient5" % "5.6.2", - "org.jetbrains" % "marketplace-zip-signer" % "0.1.38", + "org.jetbrains" % "marketplace-zip-signer" % "0.1.43", "io.spray" %% "spray-json" % "1.3.6", "org.rauschig" % "jarchivelib" % "1.2.0", - "org.ow2.asm" % "asm" % "9.8", + "org.ow2.asm" % "asm" % "9.10.1", "io.get-coursier" %% "coursier" % "2.1.24", - "commons-io" % "commons-io" % "2.19.0", + "commons-io" % "commons-io" % "2.22.0", ), ) diff --git a/project/build.properties b/project/build.properties index 6edd024b..e544c4d1 100644 --- a/project/build.properties +++ b/project/build.properties @@ -1 +1 @@ -sbt.version=1.12.10 +sbt.version=1.12.14 diff --git a/project/plugins.sbt b/project/plugins.sbt index 494a1b96..d22e8368 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -1,2 +1,2 @@ -addSbtPlugin("com.github.sbt" % "sbt-ci-release" % "1.11.2") +addSbtPlugin("com.github.sbt" % "sbt-ci-release" % "1.12.0") addSbtPlugin("org.jetbrains.scala" % "sbt-ide-settings" % "1.1.4")