Hi folks, I was thinking of splitting the build and test GitHub action into 2 - probably giving a suffix of "main" and "aux".
Currently, we have java versions: [11, 12, 13, 14, 15, 16, 17, 18] and we run those tests on "push" and "pull_request". I was basically going to move 12 through 16 into the "aux" action and only run those for "push". The pros are it would speed up feedback - there is frequently a queue while jobs get processed. The cons are there might be rare PRs where we don't catch issues with those non-LTS JDK versions until merge time. Thoughts? Cheers, Paul.