Background
Problem
This leads to Scala Steward raising PRs like these, updating third-party Scala libraries, that immediately fail CI because those libraries are now compiled against newer versions of Scala.
Note that Scala Steward did provide a separate PR to update the Scala Version:
Enhancement
Could we somehow fold in the update to the Scala Version into any PR that requires it?! How could we figure out if a given update requires a newer version of Scala?
Background
scalaVersioncan no longer be a lower 2.13.x version number than its transitive dependenciesProblem
This leads to Scala Steward raising PRs like these, updating third-party Scala libraries, that immediately fail CI because those libraries are now compiled against newer versions of Scala.
Note that Scala Steward did provide a separate PR to update the Scala Version:
Enhancement
Could we somehow fold in the update to the Scala Version into any PR that requires it?! How could we figure out if a given update requires a newer version of Scala?