siom79 / japicmp

Comparison of two versions of a jar archive
https://siom79.github.io/japicmp
Apache License 2.0
712 stars 107 forks source link

Add markdown report to github summary #408

Closed siom79 closed 1 month ago

siom79 commented 1 month ago

This PR adds the new markdown summary report to the github summary.

The version of the japicmp-maven-plugin is hard coded due to cyclic dependencies plugin (we try to generate a report with the current version that is build). Using an additional site-report step did not succeed, because the spotbugs plugin no longer supports in the current version java 1.8 (and the build fails). Skipping the spotbugs plugin in the site-report only for JDK 1.8 did not work.

siom79 commented 1 month ago

@guillermocalvo Can you review and merge this PR (to verify your new privileges)?