Compare commits

..

9 Commits

Author SHA1 Message Date
Fabio Niephaus
5393c3d809 Use -version on JDK 8. Fixes #86 2024-02-23 08:45:57 +01:00
Fabio Niephaus
e878075a91 Bump version to 1.1.8. 2024-02-22 13:17:14 +01:00
Fabio Niephaus
9a425fb910 Report java --version when done.
Fixes #81
2024-02-22 13:17:14 +01:00
Fabio Niephaus
7652cc43b3 Disable MSVC feature for javaVersion gte 18.
Fixes #32.
2024-02-22 13:17:14 +01:00
Fabio Niephaus
a2b35c9a1c Turn descriptions for versions & distros into list.
[ci skip]
2024-02-22 13:17:14 +01:00
Fabio Niephaus
791f27b2b8 Document support for Oracle GraalVM EA builds.
[ci skip]
2024-02-22 13:17:14 +01:00
Fabio Niephaus
f6947ecb49 Derive javaVersion from downloadUrl.
This ensures that `latest-ea` and `22-ea` can be cached based on the actual version number (e.g., `22.0.0`).
2024-02-22 13:17:14 +01:00
Fabio Niephaus
cb063c121c Use new Oracle GraalVM EA builds repo. 2024-02-22 13:17:14 +01:00
dependabot[bot]
076347913e Bump undici from 5.28.2 to 5.28.3
Bumps [undici](https://github.com/nodejs/undici) from 5.28.2 to 5.28.3.
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](https://github.com/nodejs/undici/compare/v5.28.2...v5.28.3)

---
updated-dependencies:
- dependency-name: undici
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-19 09:32:54 +01:00
4 changed files with 13 additions and 9 deletions

View File

@@ -102,6 +102,10 @@ jobs:
java-version: '17'
components: 'native-image'
os: ubuntu-20.04
- version: '21.2.0'
java-version: '8' # for JDK 8 notification
components: 'native-image'
os: ubuntu-latest
- version: '22.3.1'
java-version: '11' # for JDK 11 notification
components: 'native-image'
@@ -132,8 +136,8 @@ jobs:
[[ "$GRAALVM_HOME" == *"$RUNNER_TOOL_CACHE"* ]] || exit 23
fi
echo "JAVA_HOME: $JAVA_HOME"
java --version
java --version | grep "GraalVM" || exit 34
java -version
java -version 2>&1 | grep "GraalVM" || exit 34
native-image --version
if [[ "${{ matrix.java-version }}" != "dev" ]]; then
gu list
@@ -143,7 +147,7 @@ jobs:
run: |
echo "GRAALVM_HOME: $env:GRAALVM_HOME"
echo "JAVA_HOME: $env:JAVA_HOME"
java --version
java -version
native-image --version
gu.cmd remove native-image
if: runner.os == 'Windows'

2
dist/main/index.js generated vendored
View File

@@ -94364,7 +94364,7 @@ function run() {
(0, reports_1.setUpNativeImageBuildReports)(isGraalVMforJDK17OrLater, graalVMVersion);
core.startGroup(`Successfully set up '${(0, path_1.basename)(graalVMHome)}'`);
yield (0, exec_1.exec)((0, path_1.join)(graalVMHome, 'bin', `java${c.EXECUTABLE_SUFFIX}`), [
'--version'
javaVersion.startsWith('8') ? '-version' : '--version'
]);
core.endGroup();
}

6
package-lock.json generated
View File

@@ -7323,9 +7323,9 @@
}
},
"node_modules/undici": {
"version": "5.28.2",
"resolved": "https://registry.npmjs.org/undici/-/undici-5.28.2.tgz",
"integrity": "sha512-wh1pHJHnUeQV5Xa8/kyQhO7WFa8M34l026L5P/+2TYiakvGy5Rdc8jWZVyG7ieht/0WgJLEd3kcU5gKx+6GC8w==",
"version": "5.28.3",
"resolved": "https://registry.npmjs.org/undici/-/undici-5.28.3.tgz",
"integrity": "sha512-3ItfzbrhDlINjaP0duwnNsKpDQk3acHI3gVJ1z4fmwMK31k5G9OVIAMLSIaP6w4FaGkaAkN6zaQO9LUvZ1t7VA==",
"dependencies": {
"@fastify/busboy": "^2.0.0"
},

View File

@@ -155,7 +155,7 @@ async function run(): Promise<void> {
core.startGroup(`Successfully set up '${basename(graalVMHome)}'`)
await exec(join(graalVMHome, 'bin', `java${c.EXECUTABLE_SUFFIX}`), [
'--version'
javaVersion.startsWith('8') ? '-version' : '--version'
])
core.endGroup()
} catch (error) {