47b36480ae
Support Temurin JEP 322 patch versions like 26.0.2.1+1 ( #1270 ) ( #1279 )
...
Accept 4-part versions with build metadata (X.Y.Z.P+B -> X.Y.Z+P.B) and
match exact Temurin requests against OpenJDK-derived version keys, since the
Adoptium API semver folds the patch into the build number (26.0.2+101) and
adds LTS metadata (25.0.4+7.0.LTS).
Co-authored-by: Copilot App <[email protected] >
2026-10-02 00:09:56 -04:00
536de9e5ba
Remove legacy Adopt distributions in v6 ( #1185 )
...
* Initial plan
* Remove legacy Adopt distributions
Co-authored-by: Copilot App <[email protected] >
---------
Co-authored-by: copilot-swe-agent[bot] <[email protected] >
Co-authored-by: Bruno Borges <[email protected] >
Co-authored-by: Copilot App <[email protected] >
2026-07-31 15:48:18 -04:00
3cc3643700
Optimize Temurin tool-cache fast path with lazy loading ( #1179 )
...
* Optimize Temurin tool-cache fast path
- Lazy-load distribution installers so only the selected distro module is initialized
- Defer cache feature/cache module loading until cache input is provided
- Start cache restore early and await it safely alongside Java setup flow
- Update orchestration and lazy-loading tests; regenerate dist artifacts
Co-authored-by: Copilot App <[email protected] >
Copilot-Session: cc2c0256-c55e-4a35-a584-5bed7e8b11ad
* Address PR review comments
- Lazy-load cache save in cleanup path so no-cache runs avoid cache module init in post action
- Stage dist/setup/package.json in release script for chunked setup bundle completeness
Co-authored-by: Copilot App <[email protected] >
Copilot-Session: cc2c0256-c55e-4a35-a584-5bed7e8b11ad
* Fix CodeQL comment tag filter finding
Patch is-unsafe's XML comment-close detector during builds so generated bundles recognize both HTML comment end forms and satisfy CodeQL until the dependency publishes a fix.
Co-authored-by: Copilot App <[email protected] >
Copilot-Session: 277302b1-aa95-4012-817b-9752cdaee14e
* Rebuild generated dist bundles
Co-authored-by: Copilot App <[email protected] >
Copilot-Session: cc2c0256-c55e-4a35-a584-5bed7e8b11ad
---------
Co-authored-by: Copilot App <[email protected] >
Copilot-Session: cc2c0256-c55e-4a35-a584-5bed7e8b11ad
Copilot-Session: 277302b1-aa95-4012-817b-9752cdaee14e
2026-07-29 17:53:33 -04:00
6937f5eb31
Centralize OS/architecture capability validation ( #1178 )
...
* Centralize platform capability validation
Co-authored-by: Copilot App <[email protected] >
Copilot-Session: 10e35b75-928f-4ef7-984e-605895c5d88e
* Address PR review feedback
Co-authored-by: Copilot App <[email protected] >
Copilot-Session: 10e35b75-928f-4ef7-984e-605895c5d88e
* Regenerate dist after platform validation updates
Co-authored-by: Copilot <[email protected] >
---------
Co-authored-by: Copilot App <[email protected] >
Copilot-Session: 10e35b75-928f-4ef7-984e-605895c5d88e
2026-07-29 15:46:29 -04:00
Bruno Borges and GitHub
19c23b379e
Harden java-package validation ( #1165 )
...
Co-authored-by: Copilot App <[email protected] >
Copilot-Session: 10b8fe1e-18f4-42cb-8672-11215715a713
2026-07-29 00:50:01 -04:00
Bruno Borges and GitHub
5894ef6b27
Consolidate JDK metadata retry handling ( #1162 )
...
* Consolidate JDK metadata retries
Co-authored-by: Copilot App <[email protected] >
Copilot-Session: a5e2549a-0d89-4c8f-b7f3-411ad21c8a06
* Expand distribution retry coverage
Co-authored-by: Copilot App <[email protected] >
Copilot-Session: a5e2549a-0d89-4c8f-b7f3-411ad21c8a06
---------
Copilot-Session: a5e2549a-0d89-4c8f-b7f3-411ad21c8a06
2026-07-29 00:09:37 -04:00
1c3b3d28f0
Support Temurin JDKs with JMOD files ( #1149 )
...
* Initial plan
* Add Temurin JMOD installation support
* Rebuild action bundles
* Use java-package for Temurin JMODs
Co-authored-by: Copilot App <[email protected] >
Copilot-Session: e7d8c581-2d14-4ccc-aeca-afc0f3b0c2bc
* Fix Temurin JMOD test paths on Windows
Use platform-aware path construction for the JMOD copy and cache assertions so the Windows test expects backslash-normalized paths.
Co-authored-by: Copilot <[email protected] >
---------
Co-authored-by: copilot-swe-agent[bot] <[email protected] >
Co-authored-by: Bruno Borges <[email protected] >
Co-authored-by: Copilot <[email protected] >
Copilot-Session: e7d8c581-2d14-4ccc-aeca-afc0f3b0c2bc
2026-07-28 18:39:15 -04:00