diff --git a/.github/workflows/jruby_head.yml b/.github/workflows/jruby_head.yml index 37e31f4..379d5d2 100644 --- a/.github/workflows/jruby_head.yml +++ b/.github/workflows/jruby_head.yml @@ -40,8 +40,8 @@ jobs: - name: Set up Java uses: actions/setup-java@v6 with: - distribution: oracle - java-version: '21' + distribution: temurin + java-version: '25' - name: Set up Ruby uses: ruby/setup-ruby@v1 with: diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 4d60d34..25376d6 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -44,8 +44,8 @@ jobs: if: startsWith(matrix.ruby, 'jruby') uses: actions/setup-java@v6 with: - distribution: oracle - java-version: '21' + distribution: temurin + java-version: '25' - name: Set up Ruby uses: ruby/setup-ruby@v1 with: diff --git a/.github/workflows/test_11g.yml b/.github/workflows/test_11g.yml index c2c33ae..4611f09 100644 --- a/.github/workflows/test_11g.yml +++ b/.github/workflows/test_11g.yml @@ -50,8 +50,8 @@ jobs: if: startsWith(matrix.ruby, 'jruby') uses: actions/setup-java@v6 with: - distribution: oracle - java-version: '21' + distribution: temurin + java-version: '25' - name: Set up Ruby uses: ruby/setup-ruby@v1 with: diff --git a/.github/workflows/test_11g_ojdbc11.yml b/.github/workflows/test_11g_ojdbc11.yml index 59a3196..e66bcee 100644 --- a/.github/workflows/test_11g_ojdbc11.yml +++ b/.github/workflows/test_11g_ojdbc11.yml @@ -46,8 +46,8 @@ jobs: - name: Set up Java uses: actions/setup-java@v6 with: - distribution: oracle - java-version: '21' + distribution: temurin + java-version: '25' - name: Set up Ruby uses: ruby/setup-ruby@v1 with: diff --git a/README.md b/README.md index ca03d9e..30af6b9 100644 --- a/README.md +++ b/README.md @@ -160,7 +160,7 @@ In addition install either ruby-oci8 (for MRI/YARV) or copy Oracle JDBC driver t If you are using MRI Ruby implementation then you need to install ruby-oci8 gem (version 2.1 or higher) as well as Oracle client, e.g. [Oracle Instant Client](https://www.oracle.com/database/technologies/instant-client/downloads.html). -If you are using JRuby then you need to download the appropriate [Oracle JDBC driver](https://www.oracle.com/database/technologies/appdev/jdbc-downloads.html) for your Java version. CI exercises ojdbc17.jar and ojdbc11.jar on Java 21. +If you are using JRuby then you need to download the appropriate [Oracle JDBC driver](https://www.oracle.com/database/technologies/appdev/jdbc-downloads.html) for your Java version. CI exercises ojdbc17.jar and ojdbc11.jar on Java 25. And copy this file to one of these locations. JDBC driver will be searched in this order: