Commit 8aad9cd
committed
Add jruby-10.0.5.0 to CI test matrix with Oracle JDK 21
Add jruby-10.0.5.0 to the `test` workflow matrix so the Oracle JDBC
code path is exercised on every push.
JRuby 10 targets Java 21 bytecode (class file version 65) and
Oracle's ojdbc17.jar is certified with JDK 17 and JDK 21, so install
Oracle JDK 21 explicitly via actions/setup-java for JRuby matrix
entries (scoped via `if: startsWith(matrix.ruby, 'jruby')`).
Picking Oracle JDK matches the distribution most users run in
production alongside the Oracle JDBC driver, and Oracle JDK 21 is
available at no cost under the NFTC license.1 parent 11b3a30 commit 8aad9cd
1 file changed
Lines changed: 8 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
| 19 | + | |
19 | 20 | | |
20 | 21 | | |
21 | 22 | | |
| |||
42 | 43 | | |
43 | 44 | | |
44 | 45 | | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
45 | 52 | | |
46 | 53 | | |
47 | 54 | | |
| |||
0 commit comments