Skip to content

Commit 0830017

Browse files
authored
Merge pull request #396 from sbt/wip/bump
Bump to sbt-git 2.1.0
2 parents b38922b + 2cb7079 commit 0830017

File tree

4 files changed

+18
-5
lines changed

4 files changed

+18
-5
lines changed

build.sbt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
lazy val scala212 = "2.12.20"
2-
lazy val scala3 = "3.3.6"
2+
lazy val scala3 = "3.7.2"
33

44
inThisBuild(
55
List(
@@ -37,11 +37,11 @@ lazy val plugin = project
3737
(pluginCrossBuild / sbtVersion) := {
3838
scalaBinaryVersion.value match {
3939
case "2.12" => "1.5.8"
40-
case _ => "2.0.0-M2"
40+
case _ => "2.0.0-RC3"
4141
}
4242
},
4343
libraryDependencies += "org.scalameta" %% "munit" % "1.0.3" % Test,
44-
addSbtPlugin("com.github.sbt" % "sbt-dynver" % "5.1.0"),
44+
addSbtPlugin("com.github.sbt" % "sbt-dynver" % "5.1.1"),
4545
addSbtPlugin("com.github.sbt" % "sbt-git" % "2.1.0"),
4646
addSbtPlugin("com.github.sbt" % "sbt-pgp" % "2.3.1")
4747
)
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
package com.geirsson
2+
3+
import sbt.*
4+
5+
object PluginCompat {
6+
implicit class DefOp(singleton: Def.type) {
7+
def uncached[A1](a: A1): A1 = a
8+
}
9+
}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
package com.geirsson
2+
3+
object PluginCompat

plugin/src/main/scala/com/geirsson/CiReleasePlugin.scala

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package com.geirsson
22

33
import com.geirsson.PipeFail.PipeFailOps
4+
import PluginCompat.*
45
import com.github.sbt.git.GitPlugin
56
import com.github.sbt.git.SbtGit.GitKeys
67
import com.jsuereth.sbtpgp.SbtPgp
@@ -217,9 +218,9 @@ object CiReleasePlugin extends AutoPlugin {
217218
override lazy val projectSettings: Seq[Def.Setting[_]] = List(
218219
version := (ThisBuild / version).value,
219220
publishConfiguration :=
220-
publishConfiguration.value.withOverwrite(true),
221+
Def.uncached(publishConfiguration.value.withOverwrite(true)),
221222
publishLocalConfiguration :=
222-
publishLocalConfiguration.value.withOverwrite(true),
223+
Def.uncached(publishLocalConfiguration.value.withOverwrite(true)),
223224
publishTo := {
224225
val orig = (ThisBuild / publishTo).value
225226
(orig, localStaging.?.value) match {

0 commit comments

Comments
 (0)