diff --git a/.github/workflows/quality-monitor.yml b/.github/workflows/quality-monitor.yml index 12c12cba..e9bf58e2 100644 --- a/.github/workflows/quality-monitor.yml +++ b/.github/workflows/quality-monitor.yml @@ -88,6 +88,17 @@ jobs: } ] }, + { + "name": "API Problems", + "id": "api", + "icon": "no_entry_sign", + "tools": [ + { + "id": "revapi", + "sourcePath": "src/main/java" + } + ] + }, { "name": "Vulnerabilities", "id": "vulnerabilities", diff --git a/pom.xml b/pom.xml index b3d40c1c..c6596b8b 100644 --- a/pom.xml +++ b/pom.xml @@ -964,7 +964,6 @@ org.revapi revapi-maven-plugin - true [-0-9.]* true true @@ -982,43 +981,20 @@ ok - - - true - true - java.annotation.* - edu.umd.cs.findbugs.annotations.* - Annotation should be safe to change - - - - - BREAKING - - ok - - - - NON_BREAKING - - ok - - - - EQUIVALENT - - ok - - - + true + false + + documented + Allowed by the rules of semantic versioning. + NON_BREAKING documented ${project.build.directory}/revapi-result.json - false + true false true