1
0
mirror of synced 2026-08-07 10:47:49 +00:00

Update to JDK 25 (release = 17)

This commit updates the build to use JDK 25 while remaining compatable with JDK 17.

Note that we must update our JAAS related tests to use release=25 due to the disabling of
the Security Manager. See
https://docs.oracle.com/en/java/javase/25/security/security-manager-is-permanently-disabled.html

Closes gh-18512
This commit is contained in:
Robert Winch
2026-01-16 10:51:42 -06:00
parent 6e9b4f86a4
commit 048b6bdd88
11 changed files with 53 additions and 17 deletions
@@ -21,7 +21,7 @@ jobs:
strategy:
matrix:
os: [ ubuntu-latest, windows-latest ]
jdk: [ 17 ]
jdk: [ 25 ]
with:
runs-on: ${{ matrix.os }}
java-version: ${{ matrix.jdk }}