Change image name stable to latest_non_lts#107
Conversation
There was a problem hiding this comment.
thought: What would be the value of latest_non_lts when 25 is out, ie there's no non lts for 6 months until jdk 26 gets released ? Before 25, its value would be 24. But I don't think we'll test 24 once 25 is released, shall we "not publish" anything if there's no non lts version?.
EDIT: clarified my original thought
@bric3 I was thinking that we would keep 24 testing once 25 is released and then change Alternatively, if we keep Both make sense to me. I guess the question is -- after an LTS version (e.g. 25) and before the following stable version (e.g. 26) is released, do we want to keep testing for the version right before the LTS (e.g. 24)? IMO, why not! The 25 LTS version can then always be pinned as |
|
To me,
Yes, To me, you are trying to fix an issue with CI pipeline from the builder image. |
That makes sense! So just to clarify -- when LTS v25 comes out, the builder image will provide both this new LTS version and I'll close this PR :) |
Changing the name distinguishes the latest "stable" image VS. "latest non-LTS" stable version. This will be relevant once LTS version JDK 25 comes out in September 2025. We would then test against JDK 24 (then JDK 26 and so on) alongside JDK 25, which should be separately pinned as LTS.