Skip to content

Conversation

xerial
Copy link
Member

@xerial xerial commented Sep 17, 2025

Summary

  • Updated the CI test job to use JDK 25 instead of JDK 17
  • Renamed test job to "Scala 3 / JDK Latest LTS" for better clarity
  • JDK 25 is the new LTS release, replacing JDK 17 as the latest LTS

Test plan

  • Verify YAML syntax is valid
  • CI will test JDK 25 compatibility with Scala 3 projects
  • Monitor first CI run to ensure JDK 25 setup works correctly

🤖 Generated with Claude Code

Updated the latest JDK test job to use JDK 25 instead of JDK 17,
reflecting the new LTS release. Also renamed the test to "JDK Latest LTS"
for better clarity and future-proofing.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <[email protected]>
Copy link
Contributor

Note

Gemini is unable to generate a summary for this pull request due to the file types involved not being currently supported.

- Conditionally add Security Manager JVM option only for JDK 17-23
- JDK 24+ removed the Security Manager completely, causing VM startup failures
- Rename CI test job to "JDK25" for clarity
- Note: Parquet tests still fail on JDK 25 due to Hadoop's Subject.getSubject() dependency

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <[email protected]>
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.

1 participant