setup-java/src
Bruno Borges 382d4b753d
Fix caching when wrapper distributions are absent (#1151)
* Fix missing wrapper cache distributions

Skip optional Maven and Gradle wrapper cache saves when their distribution paths do not exist, while allowing the main dependency cache to save.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: a43181c5-548d-4293-be58-b76c03cece79

* Use resolved paths for wrapper cache saves

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: a43181c5-548d-4293-be58-b76c03cece79

* Rebuild action distributions

Regenerate the setup and cleanup bundles after updating additional cache saves to use resolved paths.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: a43181c5-548d-4293-be58-b76c03cece79

---------

Copilot-Session: a43181c5-548d-4293-be58-b76c03cece79
2026-07-28 19:14:06 -04:00
..
distributions Support Temurin JDKs with JMOD files (#1149) 2026-07-28 18:39:15 -04:00
auth.ts Clarify credential environment variable inputs (#1134) 2026-07-17 20:10:58 -04:00
cache.ts Fix caching when wrapper distributions are absent (#1151) 2026-07-28 19:14:06 -04:00
cleanup-java.ts Migrate to ESM and upgrade dependencies (#1078) 2026-07-08 10:15:00 +01:00
constants.ts Add force-download option for reproducible JDK builds (#1148) 2026-07-28 14:43:47 -04:00
gpg.ts Migrate to ESM and upgrade dependencies (#1078) 2026-07-08 10:15:00 +01:00
maven-args.ts Migrate to ESM and upgrade dependencies (#1078) 2026-07-08 10:15:00 +01:00
problem-matcher.ts Add an option to disable Java problem matchers (#1133) 2026-07-16 11:28:10 -04:00
setup-java.ts Add force-download option for reproducible JDK builds (#1148) 2026-07-28 14:43:47 -04:00
toolchains.ts Preserve Maven toolchains across repeated setup-java runs (#1099) (#1111) 2026-07-14 07:54:11 -04:00
util.ts Support pinning java-version as "latest" (#1093) 2026-07-09 20:11:03 -04:00