Commit 7d282c9
committed
Add jruby-10.0.5.0 to CI 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 both the `test`
workflow (scoped to JRuby matrix entries via
`if: startsWith(matrix.ruby, 'jruby')`) and the `jruby_head`
workflow. 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 7d282c9
2 files changed
Lines changed: 13 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
42 | 47 | | |
43 | 48 | | |
44 | 49 | | |
| |||
| 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