Skip to content

Use Temurin Java 25 in CI - #316

Merged
yahonda merged 1 commit into
rsim:masterfrom
yahonda:use-java-25
Oct 22, 2026
Merged

yahonda merged 1 commit into
rsim:masterfrom
yahonda:use-java-25

Conversation

@yahonda

@yahonda yahonda commented Oct 22, 2026

Copy link
Copy Markdown
Collaborator

Java 25 is the latest LTS release, and rsim/oracle-enhanced already runs its JRuby jobs on Temurin 25. This pull request moves the ruby-plsql JRuby jobs from Oracle JDK 21 to the same setup.

  • jruby_head.yml, test.yml, test_11g.yml, test_11g_ojdbc11.yml: actions/setup-java now uses distribution: temurin and java-version: '25' instead of oracle / '21'. Temurin JDKs are preinstalled in the GitHub-hosted Ubuntu runner tool cache, so setup-java no longer downloads the JDK from oracle.com on each run.
  • README: the Java version that CI exercises ojdbc17.jar and ojdbc11.jar on is now 25.

Java 25 is the latest LTS release. Temurin JDKs are preinstalled on the
GitHub-hosted Ubuntu runners, so setup-java does not need to download
the JDK, and oracle-enhanced already runs its JRuby jobs on Temurin 25.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@yahonda
yahonda merged commit 723db04 into rsim:master Oct 22, 2026
20 checks passed
@yahonda
yahonda deleted the use-java-25 branch October 22, 2026 04:14
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