it'd make sense to set up Matrix build to try out couple of different Guava versions:
The minimum version we can/want to support (less than default dep version, usually)
Current default dependency version
Latest available (assuming that works)
This should help avoid breakages wrt different Guava versions since we currently support a wide range.
Note: we probably want to reduce set of combinations (JDK + Guava) somehow from full cartesian product to avoid excessive processing (I don't think we are close to quota but just in case).
Similar to Joda module's GH Action:
https://github.com/FasterXML/jackson-datatype-joda/blob/2.18/.github/workflows/main.yml
it'd make sense to set up Matrix build to try out couple of different Guava versions:
This should help avoid breakages wrt different Guava versions since we currently support a wide range.
Note: we probably want to reduce set of combinations (JDK + Guava) somehow from full cartesian product to avoid excessive processing (I don't think we are close to quota but just in case).