Skip to content

Conversation

@gnodet
Copy link
Contributor

@gnodet gnodet commented Dec 4, 2025

…25 experimental

Update the GitHub Actions workflow Java version matrix:

  • Make Java 21 a first-class (non-experimental) build target alongside Java 17
  • Add Java 25 as the new experimental build target
  • Update alternative OS builds to test with both Java 17 and 21

Java 21 is an LTS release and should be treated as a primary target. Java 25 (current EA) becomes the experimental target for early compatibility testing.

…25 experimental

Update the GitHub Actions workflow Java version matrix:
- Make Java 21 a first-class (non-experimental) build target alongside Java 17
- Add Java 25 as the new experimental build target
- Update alternative OS builds to test with both Java 17 and 21

Java 21 is an LTS release and should be treated as a primary target.
Java 25 (current EA) becomes the experimental target for early compatibility testing.
@davsclaus
Copy link
Contributor

This PR has merge conflict

@gnodet gnodet marked this pull request as ready for review January 20, 2026 09:50
@apupier
Copy link
Contributor

apupier commented Jan 21, 2026

I still have the information that this branch cannot be rebased due to conflicts:

image

@davsclaus
Copy link
Contributor

@squakez any feedback on this PR

Copy link
Contributor

@squakez squakez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. The only thing we need to be aware is that we have now 3 builds pipeline, so, the time to complete is going to be slower than before.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants