8253424: Add support for running pre-submit testing using GitHub Actions #3
I have. I've fixed it locally and in this PR, but
Thanks for looking.
The Windows failure seems to be an intermittent failure in downloading Visual Studio and indeed it failed only for
The MacOS failure is a genuine failure in the Shenandoah 8u code on MacOS. I guess it's never been built there before. I think fixing that is either something to be done in a separate fix (not this backport) or we can decide to just exclude MacOS on Shenandoah 8u.
This is used to build FreeType on Windows. It's not part of the JDK tree for 8u (something I may look at changing). Everything here is the same as in jdk8u, where all builds pass. My intention with this change was to bring the GHA changes down early so we could test the 8u332 Shenandoah merge, but these same changes will also come in when we merge in 8u342. Of course, when I opened this originally, there was no 8u342 :)
@gnu-andrew This change now passes all automated pre-integration checks.
After integration, the commit message for the final commit will be:
At the time when this comment was updated there had been no new commits pushed to the
➡️ To integrate this PR with the above commit message to the