Closed Peksa closed 1 week ago
I'll take a look at this.
First point: versions are retrieved from this endpoint: https://api.adoptium.net/v3/info/available_releases
No version 23 in the result
The VersionSelector component is used in the Nightly builds.
@gdams @johnoliver any idea why version 23 is not returned by the API?
So for ReleaseInfo.available_releases
:
The versions for which adopt have produced a ga release
Since there have been no 23 GA releases it wont show up in the list. It would be possible to add a something for this such as:
ReleaseInfo.available_ea_releases
which will have everything not just GA/v3/info/available_releases?release_type=ea
to configure returning EA releases/v3/info/available_ea_releases
In general I am not a fan of these, increasing the complexity/size of the API endpoints to support EA downloads is not a great ROI given how few people are interested in non-GA downloads. IMO the easiest would be simply for the website to assume that there are EA versions for versions between 16 and most_recent_feature_version
, its a fairly safe assumption and even if it does not hold the user would just be presented with an empty list.
Is the simpler workaround here to have a static page / message to folks redirecting them to our slack for EA asks? I'm even hesitant to allow access to Jenkins here (a single script could spell doom)
Is the simpler workaround here to have a static page / message to folks redirecting them to our slack for EA asks? I'm even hesitant to allow access to Jenkins here (a single script could spell doom)
Perhaps msg to redirect to website https://adoptium.net/temurin/nightly/?version=23 and https://adoptium.net/temurin/nightly/?version=24 for EA builds ?
Ignore my comment above, was myopically responding to the comment without reading the full issue description!
Hello,
:heavy_check_mark: Problem is fixed since this morning: https://adoptium.net/fr/temurin/nightly/?version=23 Look at the PR for more information.
Describe the bug Java 23 (EA) missing on the nightly builds page - only Java 21, 22 & 24 are visible
To Reproduce
Expected behavior I expect to see a list with
Screenshots
Additional context It's still possible to view the 23 nightly builds if you modify the URL to point at 23: https://adoptium.net/temurin/nightly/?version=23