Merge pull request #27566 from akka/mimaFor213

Check MiMa for 2.13 artifacts, too
This commit is contained in:
Patrik Nordwall 2019-08-28 19:26:38 +02:00 committed by GitHub
commit c14c326f95
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -28,23 +28,17 @@ object MiMa extends AutoPlugin {
scalaBinaryVersion: String): Set[sbt.ModuleID] = { scalaBinaryVersion: String): Set[sbt.ModuleID] = {
val versions: Seq[String] = { val versions: Seq[String] = {
scalaBinaryVersion match { val firstPatchOf25 =
case "2.12" => if (scalaBinaryVersion.startsWith("2.13")) 25
val firstPatchOf25 = else if (projectName.contains("discovery")) 19
if (projectName.contains("discovery")) 19 else if (projectName.contains("coordination")) 22
else if (projectName.contains("coordination")) 22 else 0
else 0
if (!projectName.contains("typed")) {
if (!projectName.contains("typed")) { expandVersions(2, 5, firstPatchOf25 to latestPatchOf25)
expandVersions(2, 5, firstPatchOf25 to latestPatchOf25) } else {
} else { Nil
Nil } ++ expandVersions(2, 6, 0 to latestPatchOf26)
} ++ expandVersions(2, 6, 0 to latestPatchOf26)
case v if v.startsWith("2.13") =>
// When 2.13.0 is actually out, release 2.5.latestPatchOf25 for that
// and add it here. https://github.com/akka/akka/issues/26764
expandVersions(2, 6, 0 to latestPatchOf26)
}
} }
val akka25PromotedArtifacts = Set("akka-distributed-data") val akka25PromotedArtifacts = Set("akka-distributed-data")