mirror of
https://gitea.com/actions/setup-java.git
synced 2026-08-05 02:31:18 +00:00
Merge branch 'main' into brunoborges-add-jdk-cache-input
This commit is contained in:
@@ -56,6 +56,14 @@ steps:
|
|||||||
### V6 (in development)
|
### V6 (in development)
|
||||||
|
|
||||||
- Migrated the action implementation to ESM to support the latest `@actions/*` packages.
|
- Migrated the action implementation to ESM to support the latest `@actions/*` packages.
|
||||||
|
- Added the `oracle-openjdk` distribution for OpenJDK builds from Oracle.
|
||||||
|
- Added `java-version: latest` to resolve the newest stable GA release from the distribution's remote metadata.
|
||||||
|
- JDK downloads now automatically verify authoritative checksums for [supported distributions](#download-integrity-and-signatures).
|
||||||
|
- Added `force-download: true` to bypass the tool cache and perform a reproducible fresh install.
|
||||||
|
- Dependency caching now supports custom paths with `cache-path` and restore-only operation with `cache-read-only: true`.
|
||||||
|
- Set `problem-matcher: false` to disable Java compiler and uncaught-exception annotations.
|
||||||
|
- GraalVM distributions now set `GRAALVM_HOME` in addition to `JAVA_HOME`.
|
||||||
|
- Invalid boolean values, unsupported distribution/package/platform combinations, and mismatched Maven toolchain ID counts now fail with targeted errors.
|
||||||
- Renamed environment-variable-name inputs so they are not mistaken for secret values:
|
- Renamed environment-variable-name inputs so they are not mistaken for secret values:
|
||||||
- `server-username` -> `server-username-env-var`
|
- `server-username` -> `server-username-env-var`
|
||||||
- `server-password` -> `server-password-env-var`
|
- `server-password` -> `server-password-env-var`
|
||||||
|
|||||||
Reference in New Issue
Block a user