diff --git a/build.sbt b/build.sbt index 6813e68..5048046 100644 --- a/build.sbt +++ b/build.sbt @@ -98,7 +98,8 @@ lazy val materialUiCore = emotionNpmDeps, reactDocGenRepoUrl := materialUiGitUrl, reactDocGenRepoRef := ("v" + materialUiCoreVersion), - Compile / sourceGenerators += generateReactDocGenFacades("packages/mui-material/src", "@mui/material", "mui") + Compile / sourceGenerators += generateReactDocGenFacades("packages/mui-material/src", "@mui/material", "mui"), + sourceGenerators / fileInputs += (ThisBuild / baseDirectory).value.toGlob / "overrides.yml", ) lazy val materialUiLab = diff --git a/ci.sbt b/ci.sbt index a5f4eda..3547008 100644 --- a/ci.sbt +++ b/ci.sbt @@ -8,24 +8,24 @@ mergifyExtraConditions := Seq( ) inThisBuild(List( - homepage := Some(url("https://github.com/nafg/scalajs-facades")), - licenses := List("Apache-2.0" -> url("https://www.apache.org/licenses/LICENSE-2.0")), - developers := List( + homepage := Some(url("https://github.com/nafg/scalajs-facades")), + licenses := List("Apache-2.0" -> url("https://www.apache.org/licenses/LICENSE-2.0")), + developers := List( Developer("nafg", "Naftoli Gugenheim", "98384+nafg@users.noreply.github.com", url("https://github.com/nafg")) ), dynverGitDescribeOutput ~= (_.map(o => o.copy(dirtySuffix = GitDirtySuffix("")))), - dynverSonatypeSnapshots := true, - versionScheme := Some("early-semver"), + dynverSonatypeSnapshots := true, + versionScheme := Some("early-semver"), githubWorkflowJobSetup += - WorkflowStep.Use(UseRef.Public("actions", "setup-node", "v2"), params = Map("node-version" -> "12")), + WorkflowStep.Use(UseRef.Public("actions", "setup-node", "v4"), params = Map("node-version" -> "18")), githubWorkflowTargetTags ++= Seq("v*"), githubWorkflowPublishTargetBranches := Seq(RefPredicate.StartsWith(Ref.Tag("v"))), - githubWorkflowPublish := Seq( + githubWorkflowPublish := Seq( WorkflowStep.Sbt( List("ci-release"), env = Map( - "PGP_PASSPHRASE" -> "${{ secrets.PGP_PASSPHRASE }}", - "PGP_SECRET" -> "${{ secrets.PGP_SECRET }}", + "PGP_PASSPHRASE" -> "${{ secrets.PGP_PASSPHRASE }}", + "PGP_SECRET" -> "${{ secrets.PGP_SECRET }}", "SONATYPE_PASSWORD" -> "${{ secrets.SONATYPE_PASSWORD }}", "SONATYPE_USERNAME" -> "${{ secrets.SONATYPE_USERNAME }}" )