Skip to content

Commit 898fc2c

Browse files
committed
fix cross build
1 parent 92e103e commit 898fc2c

1 file changed

Lines changed: 15 additions & 3 deletions

File tree

build.sbt

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -76,11 +76,23 @@ lazy val publishSettings = Seq(
7676
username <- sys.env.get("SONATYPE_USERNAME")
7777
password <- sys.env.get("SONATYPE_PASSWORD")
7878
} yield Credentials("Sonatype Nexus Repository Manager", "oss.sonatype.org", username, password)).toSeq,
79-
publishTo := Some(
80-
if (isSnapshot.value) Opts.resolver.sonatypeSnapshots else Opts.resolver.sonatypeStaging
81-
),
79+
publishTo := sonatypePublishToBundle.value,
8280
releaseCrossBuild := true,
8381
releasePublishArtifactsAction := PgpKeys.publishSigned.value,
82+
releaseProcess := Seq[ReleaseStep](
83+
checkSnapshotDependencies,
84+
inquireVersions,
85+
runClean,
86+
releaseStepCommandAndRemaining("+test"),
87+
setReleaseVersion,
88+
commitReleaseVersion,
89+
tagRelease,
90+
releaseStepCommandAndRemaining("+publishSigned"),
91+
releaseStepCommand("sonatypeBundleRelease"),
92+
setNextVersion,
93+
commitNextVersion,
94+
pushChanges
95+
),
8496
publishMavenStyle := true,
8597
publishArtifact in Test := false,
8698
sonatypeProfileName := "com.spotify",

0 commit comments

Comments
 (0)