File tree Expand file tree Collapse file tree 1 file changed +16
-0
lines changed
Expand file tree Collapse file tree 1 file changed +16
-0
lines changed Original file line number Diff line number Diff line change 11import scalariform .formatter .preferences ._
22import org .typelevel .scalacoptions .ScalacOptions
33import xerial .sbt .Sonatype .sonatypeCentralHost
4+ import ReleaseTransformations ._
45
56lazy val noPublish = Seq (
67 publish := {},
@@ -44,6 +45,21 @@ lazy val recryptSettings = Seq(
4445 ),
4546 // Release configuration
4647 releasePublishArtifactsAction := PgpKeys .publishSigned.value,
48+ releaseCrossBuild := true ,
49+ releaseProcess := Seq [ReleaseStep ](
50+ checkSnapshotDependencies,
51+ inquireVersions,
52+ runClean,
53+ runTest,
54+ setReleaseVersion,
55+ commitReleaseVersion,
56+ tagRelease,
57+ releaseStepCommandAndRemaining(" +publishSigned" ),
58+ releaseStepCommand(" sonatypeBundleRelease" ),
59+ setNextVersion,
60+ commitNextVersion,
61+ pushChanges
62+ ),
4763 isSnapshot := version.value endsWith " SNAPSHOT" ,
4864 homepage := Some (url(" http://github.com/ironcorelabs/recrypt" )),
4965 sonatypeCredentialHost := sonatypeCentralHost,
You can’t perform that action at this time.
0 commit comments