setup-java/dist
Nikolas Grottendieck 301593bfbc
fix: Maven Toolchains grows unexpectedly
On self-hosted runners toolchains.xml may survive multiple runs and unexpectedly
grow as a result of the toolchains setup simply appending the JDK definition
even if one with the same `type` and `provides.id` already exists.

Restructuring the parsing step and filtering the potentially existing list of
toolchain definitions prevents this and also fixes toolchain.xml files that
already contain duplicates.

Fixes #530
2025-11-24 19:35:13 +01:00
..
cleanup Add GitHub Token Support for GraalVM and Refactor Code (#849) 2025-11-18 12:04:23 -06:00
setup fix: Maven Toolchains grows unexpectedly 2025-11-24 19:35:13 +01:00