From ac6a3c8cdf444f20dd3fda6a9a5567494b21e2eb Mon Sep 17 00:00:00 2001 From: Bruno Borges Date: Tue, 4 Aug 2026 19:40:00 -0400 Subject: [PATCH 1/3] docs: highlight major v6 changes Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.md b/README.md index 974d5c94f..229215696 100644 --- a/README.md +++ b/README.md @@ -56,6 +56,12 @@ steps: ### V6 (in development) - Migrated the action implementation to ESM to support the latest `@actions/*` packages. +- Added the `oracle-openjdk` distribution and `java-version: latest` for resolving the newest stable GA release. +- JDK downloads now automatically verify vendor-published checksums. Use `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: - `server-username` -> `server-username-env-var` - `server-password` -> `server-password-env-var` From f6137240d7f1bb92049d7444396ec8bdbe911ee0 Mon Sep 17 00:00:00 2001 From: Bruno Borges Date: Tue, 4 Aug 2026 19:45:10 -0400 Subject: [PATCH 2/3] docs: separate JDK download highlights Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 229215696..6da4cf561 100644 --- a/README.md +++ b/README.md @@ -57,7 +57,8 @@ steps: - Migrated the action implementation to ESM to support the latest `@actions/*` packages. - Added the `oracle-openjdk` distribution and `java-version: latest` for resolving the newest stable GA release. -- JDK downloads now automatically verify vendor-published checksums. Use `force-download: true` to bypass the tool cache and perform a reproducible fresh install. +- JDK downloads now automatically verify vendor-published checksums. +- 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`. From b183aa6a37c860229c54b518f83e728c16e6b7bd Mon Sep 17 00:00:00 2001 From: Bruno Borges Date: Tue, 4 Aug 2026 19:49:41 -0400 Subject: [PATCH 3/3] docs: clarify v6 distribution highlights Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 6da4cf561..9ec3545e5 100644 --- a/README.md +++ b/README.md @@ -56,8 +56,9 @@ steps: ### V6 (in development) - Migrated the action implementation to ESM to support the latest `@actions/*` packages. -- Added the `oracle-openjdk` distribution and `java-version: latest` for resolving the newest stable GA release. -- JDK downloads now automatically verify vendor-published checksums. +- 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.