diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index 30e0c0619f..7d0cf9d788 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -49,6 +49,9 @@ jobs:
- name: Extract project Maven version
id: projectVersion
run: echo "version=$(./mvnw org.apache.maven.plugins:maven-help-plugin:3.3.0:evaluate -DforceStdout -Dexpression=project.version -q)" >>$GITHUB_OUTPUT
+ - name: Verify Android SDK Compatibility
+ if: matrix.java_version == '8'
+ run: ./mvnw -B -q -ff -ntp -DskipTests animal-sniffer:check
- name: Deploy snapshot
if: github.event_name != 'pull_request' && matrix.java_version == '8' && endsWith(steps.projectVersion.outputs.version, '-SNAPSHOT')
env:
diff --git a/pom.xml b/pom.xml
index 60654f114f..a8590716ef 100644
--- a/pom.xml
+++ b/pom.xml
@@ -38,6 +38,15 @@
still use Moditect to get JDK9+ module info support; need newer bundle plugin as well
(can just defaults from `jackson-parent`)
-->
+
+
+ 19
+ 0.5.0
+
com.fasterxml.jackson.core;version=${project.version},
com.fasterxml.jackson.core.*;version=${project.version}
@@ -140,6 +149,24 @@ com.fasterxml.jackson.core.*;version=${project.version}
de.jjohannes
gradle-module-metadata-maven-plugin
+
+
+
+ org.codehaus.mojo
+ animal-sniffer-maven-plugin
+ 1.22
+
+
+ com.toasttab.android
+ gummy-bears-api-${version.android.sdk}
+ ${version.android.sdk.signature}
+
+
+