Skip to content

chore: pin release/snapshot JDK to 11 - #817

Merged
oryan-block merged 2 commits into
masterfrom
renovate/java-jdk-25.x
Oct 2, 2026
Merged

oryan-block merged 2 commits into
masterfrom
renovate/java-jdk-25.x

Conversation

@renovate

@renovate renovate Bot commented Sep 15, 2026 •

Copy link
Copy Markdown
Contributor

Replaces Renovate's `java-jdk` 11 → 25 bump with a rule that stops Renovate from proposing it.

The release and snapshot workflows build the published artifacts. The pom targets Java 11 with `source`/`target` and has no `jdkRelease` for Kotlin, so building on a newer JDK could link against APIs that don't exist in Java 11 and fail at runtime for consumers on 11. Keeping the build JDK at the minimum supported version avoids that. The PR matrix still tests 11, 17, 21 and 25.

🤖 Generated with Claude Code

@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Sep 15, 2026
@renovate
renovate Bot force-pushed the renovate/java-jdk-25.x branch from 75e3fef to 5e981e6 Compare September 16, 2026 20:08
@renovate
renovate Bot force-pushed the renovate/java-jdk-25.x branch 2 times, most recently from e2163ec to 1d57ac9 Compare October 2, 2026 21:21
oryan-block
oryan-block previously approved these changes Oct 2, 2026
Building on a newer JDK without --release/jdkRelease lets code link
against APIs missing from Java 11. Keep the build JDK at the minimum
supported version and stop Renovate from proposing java-jdk bumps.
The PR matrix still covers 11, 17, 21 and 25.

Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>
@oryan-block oryan-block changed the title chore(deps): update dependency java-jdk to v25 chore: pin release/snapshot JDK to 11 Oct 2, 2026
@sonarqubecloud

sonarqubecloud Bot commented Oct 2, 2026

Copy link
Copy Markdown

@renovate

renovate Bot commented Oct 2, 2026

Copy link
Copy Markdown
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@oryan-block
oryan-block merged commit 36ce0ac into master Oct 2, 2026
6 checks passed
@oryan-block
oryan-block deleted the renovate/java-jdk-25.x branch October 2, 2026 21:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant