@@ -2,7 +2,7 @@ import sbtrelease.ReleasePlugin.autoImport.ReleaseTransformations.*
22import xerial .sbt .Sonatype .*
33organization := " io.github.gmkumar2005"
44organizationName := " io.github.gmkumar2005"
5- scalaVersion := " 2.12.18 "
5+ scalaVersion := " 2.12.20 "
66sonatypeProfileName := " io.github.gmkumar2005"
77versionScheme := Some (" early-semver" )
88licenses := Seq (
@@ -32,40 +32,41 @@ developers := List(
3232// publishTo := Some(Resolver.file("local-ivy-repo", file(Path.userHome.absolutePath + "/.ivy2/local"))(Patterns(true, Resolver.mavenStyleBasePattern)))
3333// val localIvyRepo = Resolver.file("local-ivy-repo", file(Path.userHome.absolutePath + "/.ivy2/local"))(Patterns(true, Resolver.mavenStyleBasePattern))
3434
35- lazy val root = (project in file(" ." ))
36- .settings(
37- name := " scala-js-env-playwright" ,
38- libraryDependencies ++= Seq (
39- " com.microsoft.playwright" % " playwright" % " 1.40.0" ,
40- " org.scala-js" %% " scalajs-js-envs" % " 1.4.0" ,
41- " com.google.jimfs" % " jimfs" % " 1.2" ,
42- " com.outr" %% " scribe" % " 3.13.0" ,
43- " org.typelevel" %% " cats-effect" % " 3.5.2" ,
44- " org.scala-js" %% " scalajs-js-envs-test-kit" % " 1.4.0" % Test ,
45- " com.novocode" % " junit-interface" % " 0.11" % Test
46- ),
47- releaseProcess := Seq [ReleaseStep ](
48- checkSnapshotDependencies,
49- inquireVersions,
50- runClean,
51- runTest,
52- setReleaseVersion,
53- commitReleaseVersion,
54- tagRelease,
55- ReleaseStep (action = Command .process(" publishSigned" , _)),
56- setNextVersion,
57- commitNextVersion
58- ),
59- publishTo := {
60- val nexus = " https://s01.oss.sonatype.org/"
61- if (isSnapshot.value)
62- Some (" snapshots" at nexus + " content/repositories/snapshots" )
63- else
64- Some (" releases" at nexus + " service/local/staging/deploy/maven2" )
65- },
66- // For all Sonatype accounts created on or after February 2021
67- sonatypeCredentialHost := " s01.oss.sonatype.org" ,
68- Test / parallelExecution := true ,
69- Test / publishArtifact := false ,
70- usePgpKeyHex(" F7E440260BAE93EB4AD2723D6613CA76E011F638" )
71- )
35+ lazy val root = (project in file(" ." )).settings(
36+ name := " scala-js-env-playwright" ,
37+ libraryDependencies ++= Seq (
38+ " com.microsoft.playwright" % " playwright" % " 1.49.0" ,
39+ " org.scala-js" %% " scalajs-js-envs" % " 1.4.0" ,
40+ " com.google.jimfs" % " jimfs" % " 1.3.0" ,
41+ " com.outr" %% " scribe" % " 3.15.2" ,
42+ " org.typelevel" %% " cats-effect" % " 3.5.7" ,
43+ " org.scala-js" %% " scalajs-js-envs-test-kit" % " 1.4.0" % Test ,
44+ " com.novocode" % " junit-interface" % " 0.11" % Test
45+ ),
46+ javacOptions += " -nowarn" ,
47+ javacOptions -= " -Werror" ,
48+ releaseProcess := Seq [ReleaseStep ](
49+ checkSnapshotDependencies,
50+ inquireVersions,
51+ runClean,
52+ runTest,
53+ setReleaseVersion,
54+ commitReleaseVersion,
55+ tagRelease,
56+ ReleaseStep (action = Command .process(" publishSigned" , _)),
57+ setNextVersion,
58+ commitNextVersion
59+ ),
60+ publishTo := {
61+ val nexus = " https://s01.oss.sonatype.org/"
62+ if (isSnapshot.value)
63+ Some (" snapshots" at nexus + " content/repositories/snapshots" )
64+ else
65+ Some (" releases" at nexus + " service/local/staging/deploy/maven2" )
66+ },
67+ // For all Sonatype accounts created on or after February 2021
68+ sonatypeCredentialHost := " s01.oss.sonatype.org" ,
69+ Test / parallelExecution := true ,
70+ Test / publishArtifact := false ,
71+ usePgpKeyHex(" F7E440260BAE93EB4AD2723D6613CA76E011F638" )
72+ )
0 commit comments