Skip to content

Conversation

snazy
Copy link
Member

@snazy snazy commented Sep 29, 2025

Newer Gradle plugins, for example spotless, require Java 17 or newer.

CI already used Java 17, changed to 21 as the "main" Java matrix job.

Also updated/fixed README files.

Newer Gradle plugins, for example [spotless](https://github.com/projectnessie/cel-java/actions/runs/17985873576/job/51163753246?pr=732#logs), require Java 17 or newer.

CI already used Java 17, changed to 21 as the "main" Java matrix job.

Also replaced Java 24 w/ Java 25 in the CI matrix.

Also updated/fixed README files.
@snazy snazy requested a review from XN137 September 29, 2025 07:27
XN137
XN137 previously approved these changes Sep 29, 2025
* Java 21 or newer, it's a Gradle-wrapper build (it's fast ;) )

Runtime requirements:
* Java 8 or newer
Copy link
Contributor

Choose a reason for hiding this comment

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

just wondering:
if we have a runtime requirement of only java 8, is it intentional that CI only runs tests with 17+ ?

Copy link
Member Author

Choose a reason for hiding this comment

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

yea, that's probably fine (was like that forever)

@snazy
Copy link
Member Author

snazy commented Sep 29, 2025

Had to revert the Java 24->25 change - the used Gradle version's not ready :(

... and remove Java 17 due to the build requirements

@snazy snazy merged commit 5be3669 into projectnessie:main Sep 29, 2025
3 checks passed
@snazy snazy deleted the minor-buildSrc branch September 29, 2025 10:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants