mdedetrich opened a new pull request, #532: URL: https://github.com/apache/incubator-pekko/pull/532
The primary goal of this PR is to automatically handle checking for MiMa while in the process removing the hardcoding of `latestPatchOf10` (which is currently incorrect since it should be `1` due to Pekko 1.0.1 being released but the fact that we forgot to increment this strengthens the argument for doing this automatically). The PR is designed to handle the following cases * Minor being bumped (i.e. when we just went from `1.0.x` to `1.1.x`) but no version yet released. For this case we compare to the entire previous minor release (i.e. `1.0.0` and `1.0.1` with the example of `1.1.x`) * Just after the first release of a minor (i.e. `1.0.0`) in which case we just compare with `1.0.0` * The standard case, i.e. with `1.0.1` released then we compare to all of the previous versions from the major series up until this one. The code is cleanly commented and its also easy to test, i.e. in `build.set` set ```sbt ThisBuild / version := "<VERSION>" ``` to whatever version you want to test with and then just run `sbt mimaPreviousArtifacts`. This will give you a list of all of computed artifacts to check against. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
