13 Commits

Author SHA1 Message Date
Foivos Zakkak
c2fd2d6d8e Improve error log for wrong mandrel version and javaVersion comb.
Add test to test similar to the GraalVM one for the expected error
output.
2023-11-03 12:07:47 +01:00
Fabio Niephaus
c871f91ee0 Support new GraalVM for JDK17/JDK20 release
This commit adds support for the new GraalVM for JDK17/JDK20 release, including the new Oracle GraalVM distribution.
For this, users only need to specify the 'java-version' option and the new 'distribution' option.
The 'version' option is now marked as optional and kept for compatibility with older GraalVM releases and Mandrel.
2023-06-16 13:18:20 +02:00
Fabio Niephaus
b11d36630f
Temporarily use 22.3.1 for latest builds.
This is a temporary fix while we are rolling out the new GraalVM for JDK17/20 release.
2023-06-13 19:24:24 +02:00
Fabio Niephaus
cf001e2d43
Update dependencies. 2023-04-11 09:09:07 +02:00
Fabio Niephaus
b53bc17dd7 Allow java-version: 'dev' if version: 'dev'.
Fixes #30
2023-01-24 13:15:29 +01:00
Fabio Niephaus
4aba115fa5
Improve error message when url not found. 2022-12-16 18:43:51 +01:00
Fabio Niephaus
f1c2f56b3e
Move cache.ts to features/ directory. 2022-11-03 20:29:33 +01:00
Fabio Niephaus
01b9840538
Use unique CACHE_KEY_PREFIX. 2022-08-31 11:35:58 +02:00
Fabio Niephaus
3b96e2ea68
Drop job-status logic.
It requires a dummy entry in the `action.yml` which was missing. Drop the entire logic because it's not needed at this point.
2022-08-31 11:24:48 +02:00
Fabio Niephaus
f47d45565a
Add support for dependency caching.
- Fork relevant bits from https://github.com/actions/setup-java
- Use Node.js 16
- Adjust packaging
- Update uuid and other dependencies

Closes #11
2022-08-31 10:20:03 +02:00
Fabio Niephaus
e343c9a746
Enable support for GraalVM Enterprise Edition.
Fixes #5.
2022-04-20 11:41:11 +02:00
Fabio Niephaus
2240cb3432 Add support for GraalVM Enterprise Edition.
Fixes #5.
2022-03-11 13:37:06 +01:00
Fabio Niephaus
db50d45bd5
Add GitHub action infrastructure. 2022-01-03 09:51:37 +01:00