chore: bump version and cleanup publishing
This commit is contained in:
parent
2fd9778b23
commit
7e7312fcf0
3 changed files with 29 additions and 31 deletions
49
build.sbt
49
build.sbt
|
@ -1,29 +1,28 @@
|
|||
ThisBuild / scalaVersion := "3.5.2"
|
||||
ThisBuild / versionScheme := Some("semver-spec")
|
||||
|
||||
ThisBuild / publishMavenStyle := true
|
||||
ThisBuild / publishTo := Some(
|
||||
"GitHub Package Registry" at "https://maven.pkg.github.com/davidon-top/sfs"
|
||||
lazy val publishSettings = Seq(
|
||||
publishMavenStyle := true,
|
||||
publishTo := Some(
|
||||
"GitHub Package Registry" at "https://maven.pkg.github.com/davidon-top/sfs"
|
||||
),
|
||||
credentials += Credentials(
|
||||
"GitHub Package Registry",
|
||||
"maven.pkg.github.com",
|
||||
sys.env("THEHUB_USERNAME"),
|
||||
sys.env("THEHUB_TOKEN")
|
||||
),
|
||||
licenses += ("MIT", url("https://opensource.org/license/MIT")),
|
||||
scmInfo := Some(
|
||||
ScmInfo(
|
||||
url("https://github.com/davidon-top/sfs"),
|
||||
"scm:https://github.com/davidon-top/sfs.git"
|
||||
)
|
||||
),
|
||||
organization := "top.davidon.sfs",
|
||||
organizationName := "DavidOnTop",
|
||||
organizationHomepage := Some(url("https://davidon.top"))
|
||||
)
|
||||
ThisBuild / credentials += Credentials(
|
||||
"GitHub Package Registry",
|
||||
"maven.pkg.github.com",
|
||||
sys.env("THEHUB_USERNAME"),
|
||||
sys.env("THEHUB_TOKEN")
|
||||
)
|
||||
|
||||
ThisBuild / licenses += ("MIT", url("https://opensource.org/license/MIT"))
|
||||
|
||||
ThisBuild / scmInfo := Some(
|
||||
ScmInfo(
|
||||
url("https://github.com/davidon-top/sfs"),
|
||||
"scm:https://github.com/davidon-top/sfs.git"
|
||||
)
|
||||
)
|
||||
|
||||
ThisBuild / organization := "top.davidon.sfs"
|
||||
ThisBuild / organizationName := "DavidOnTop"
|
||||
ThisBuild / organizationHomepage := Some(url("https://davidon.top"))
|
||||
|
||||
lazy val generate = taskKey[Unit]("pre compilation codegen task")
|
||||
|
||||
|
@ -34,9 +33,10 @@ generate := DomGenerator.generate()
|
|||
lazy val dom = crossProject(JSPlatform, JVMPlatform)
|
||||
.crossType(CrossType.Pure)
|
||||
.in(file("./dom"))
|
||||
.settings(publishSettings)
|
||||
.settings(
|
||||
name := "sfs-dom",
|
||||
version := "0.1.0-alpha",
|
||||
version := "0.1.0",
|
||||
libraryDependencies ++= Seq(
|
||||
"de.tu-darmstadt.stg" %% "rescala" % "0.35.1"
|
||||
)
|
||||
|
@ -55,8 +55,9 @@ lazy val dom = crossProject(JSPlatform, JVMPlatform)
|
|||
lazy val sfs = crossProject(JSPlatform, JVMPlatform)
|
||||
.crossType(CrossType.Pure)
|
||||
.in(file("./sfs"))
|
||||
.settings(publishSettings)
|
||||
.settings(
|
||||
name := "sfs",
|
||||
version := "0.1.0-alpha"
|
||||
version := "0.1.0"
|
||||
)
|
||||
.dependsOn(dom)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue