setup-java icon indicating copy to clipboard operation
setup-java copied to clipboard

Migrate to new Azul metadata API (from Zulu Discovery API)

Open StefMa opened this issue 10 months ago • 1 comments

Description: As of today, you're using the Zulu Discover API to fetch available jdks from there: https://github.com/actions/setup-java/blob/c5195efecf7bdfc987ee8bae7a71cb8b11521c00/src/distributions/zulu/installer.ts#L128

According to this documentation, the new Metadata API gets promoted in favor of the old Discovery API.

This change were already announced in the beginning of 2023.

I"m not a zulu employee or something, but I guess it make sense to migrate to the new metadata api before they sunset (if its planned 🤷 ) the old Discovery API.

I just want to make you aware of it as I just found it 🙃

Are you willing to submit a PR?

Not yet

StefMa avatar Apr 14 '25 11:04 StefMa

Hello @StefMa👋, Thank you for this feature request. We will investigate it and get back to you as soon as we have some feedback.

priya-kinthali avatar Apr 14 '25 11:04 priya-kinthali