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] = {
val versions: Seq[String] = {
scalaBinaryVersion match {
case "2.12" =>
val firstPatchOf25 =
if (projectName.contains("discovery")) 19
else if (projectName.contains("coordination")) 22
else 0
if (!projectName.contains("typed")) {
expandVersions(2, 5, firstPatchOf25 to latestPatchOf25)
} else {
Nil
} ++ 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 firstPatchOf25 =
if (scalaBinaryVersion.startsWith("2.13")) 25
else if (projectName.contains("discovery")) 19
else if (projectName.contains("coordination")) 22
else 0
if (!projectName.contains("typed")) {
expandVersions(2, 5, firstPatchOf25 to latestPatchOf25)
} else {
Nil
} ++ expandVersions(2, 6, 0 to latestPatchOf26)
}
val akka25PromotedArtifacts = Set("akka-distributed-data")