Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
graalvm.yml: Use setup_java GitHub Action
We can now use the same setup_java GitHub Action in gradle.yml and graalvm.yml. This commit switches to the setup_java action from the setup-graalvm action and also changes some variable names to more closely match gradle.yml. The setup_java Action at this time only supports _Oracle_ GraalVM which is licensed under the GFTC license: https://www.oracle.com/downloads/licenses/graal-free-license.html See: actions/setup-java#742 So the benefits of using the same action for JDK and GraalVM have to be weighed against using only a non-FOSS version of GraalVM. Oracle GraalVM has stopped providing updates under the free-beer license for JDK 17, so I removed `17` from the matrix. It is also possible to use the last version: `17.0.12` The setup_graalvm action supports the Community Edition, Oracle GraalVM, and some other options. (It might even be possible/desirable to combine the two workflows in the future, but let's keep this PR simple)
- Loading branch information