@@ -60,37 +60,12 @@ lazy val docs = project
6060 .map(v => s " - ** $v** " )
6161 .mkString(" \n " )
6262 ),
63- githubWorkflowArtifactUpload := false ,
64- tlFatalWarnings := false
63+ laikaSite := {
64+ sbt.IO .copyDirectory(mdocOut.value, (laikaSite / target).value)
65+ Set .empty
66+ },
67+ tlJdkRelease := None ,
68+ tlFatalWarnings := false ,
6569 )
6670 .dependsOn(core.jvm)
67- .enablePlugins(MdocPlugin , NoPublishPlugin )
68-
69- ThisBuild / githubWorkflowBuildPostamble ++= List (
70- WorkflowStep .Sbt (
71- List (" docs/mdoc" ),
72- cond = Some (s " matrix.scala == '2.13' " )
73- )
74- )
75-
76- ThisBuild / githubWorkflowAddedJobs += WorkflowJob (
77- id = " docs" ,
78- name = " Deploy docs" ,
79- needs = List (" publish" ),
80- cond = """
81- | always() &&
82- | needs.build.result == 'success' &&
83- | (needs.publish.result == 'success' || github.ref == 'refs/heads/docs-deploy')
84- """ .stripMargin.trim.linesIterator.mkString.some,
85- steps = githubWorkflowGeneratedDownloadSteps.value.toList :+
86- WorkflowStep .Use (
87- UseRef .Public (" peaceiris" , " actions-gh-pages" , " v4" ),
88- name = Some (s " Deploy docs " ),
89- params = Map (
90- " publish_dir" -> " ./target/website" ,
91- " github_token" -> " ${{ secrets.GITHUB_TOKEN }}"
92- )
93- ),
94- scalas = List (Scala213 ),
95- javas = githubWorkflowJavaVersions.value.toList
96- )
71+ .enablePlugins(TypelevelSitePlugin )
0 commit comments