File tree Expand file tree Collapse file tree 4 files changed +16
-6
lines changed Expand file tree Collapse file tree 4 files changed +16
-6
lines changed Original file line number Diff line number Diff line change 2828 java-version : " adopt@1.8"
2929 - uses : coursier/cache-action@v6
3030
31+ - name : Hacks for Scala 2.10
32+ if : matrix.scalaversion == '2.10.7'
33+ run : ./prepareForScala210.sh
34+
3135 - name : Build
3236 run : sbt "++${{ matrix.scalaversion }}" package
3337
Original file line number Diff line number Diff line change 1- import _root_ .scalafix .sbt .BuildInfo .scalafixVersion
1+ import _root_ .scalafix .sbt .BuildInfo .scalafixVersion // delete if Scala 2.10
22import scalatex .ScalatexReadme
33
44ThisBuild / shellPrompt := ((s : State ) => Project .extract(s).currentRef.project + " > " )
55
66lazy val scalafixRules = project
77 .in(file(" scalafix" ))
88 .settings(
9- libraryDependencies += " ch.epfl.scala" %% " scalafix-core" % scalafixVersion,
9+ libraryDependencies += " ch.epfl.scala" %% " scalafix-core" % scalafixVersion, // delete if Scala 2.10
1010 )
1111
1212lazy val root = project
1313 .in(file(" ." ))
1414 .enablePlugins(ScalaJSPlugin )
15- .enablePlugins(ScalafixPlugin )
16- .dependsOn(scalafixRules % ScalafixConfig )
15+ .enablePlugins(ScalafixPlugin ) // delete if Scala 2.10
16+ .dependsOn(scalafixRules % ScalafixConfig ) // delete if Scala 2.10
1717
1818name := " Scala.js DOM"
1919
@@ -131,6 +131,6 @@ ThisBuild / prePR_nonCross := Def.sequential(
131131 root / clean,
132132 root / Compile / scalafmt,
133133 root / Compile / compile,
134- (root / Compile / scalafix).toTask(" " ),
134+ (root / Compile / scalafix).toTask(" " ), // delete if Scala 2.10
135135 example / Compile / compile,
136136).value
Original file line number Diff line number Diff line change 1+ #! /bin/bash
2+ set -euo pipefail
3+ cd " $( dirname " $0 " ) "
4+
5+ sed -i -e ' /delete if Scala 2.10/d' * .sbt project/* .sbt
6+ rm scalafix.sbt
Original file line number Diff line number Diff line change @@ -9,4 +9,4 @@ addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.0.0")
99
1010addSbtPlugin(" com.geirsson" % " sbt-ci-release" % " 1.5.7" )
1111
12- addSbtPlugin(" ch.epfl.scala" % " sbt-scalafix" % " 0.9.29" )
12+ addSbtPlugin(" ch.epfl.scala" % " sbt-scalafix" % " 0.9.29" ) // delete if Scala 2.10
You can’t perform that action at this time.
0 commit comments