Build on latest Java, test through lowest Java
In the past, when a new version of Java was released, I would add that version to our open source project’s CI builds. strategy: matrix: java-version: – 8 – 9 ⋮ – 17 + – 18 This ensures that each project can be built and its tests pass on every major version. But this makes…