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]

Reply via email to