|
19 | 19 |
|
20 | 20 | strategy: |
21 | 21 | matrix: |
22 | | - jruby_version: [ '9.3.15.0', '9.4.14.0' ] |
| 22 | + jruby_version: [ '9.3.15.0', '9.4.14.0', '10.0.5.0' ] |
23 | 23 | java_version: [ '8', '11', '17', '21', '25' ] |
24 | 24 | rack_version: [ '~> 2.2.0' ] |
| 25 | + exclude: |
| 26 | + - jruby_version: '10.0.5.0' |
| 27 | + java_version: '8' # JRuby 10 requires Java 21 |
| 28 | + - jruby_version: '10.0.5.0' |
| 29 | + java_version: '11' # JRuby 10 requires Java 21 |
| 30 | + - jruby_version: '10.0.5.0' |
| 31 | + java_version: '17' # JRuby 10 requires Java 21 |
25 | 32 | fail-fast: false |
26 | 33 |
|
27 | 34 | steps: |
@@ -59,16 +66,27 @@ jobs: |
59 | 66 | 'rails70_rack22', |
60 | 67 | 'rails71_rack22', |
61 | 68 | 'rails72_rack22', |
| 69 | + 'rails80_rack22', |
62 | 70 | ] |
63 | | - jruby_version: [ '9.3.15.0', '9.4.14.0' ] |
| 71 | + jruby_version: [ '9.3.15.0', '9.4.14.0', '10.0.5.0' ] |
64 | 72 | java_version: [ '8', '11', '17', '21', '25' ] |
65 | 73 | exclude: |
| 74 | + - jruby_version: '10.0.5.0' |
| 75 | + java_version: '8' # JRuby 10 requires Java 21 |
| 76 | + - jruby_version: '10.0.5.0' |
| 77 | + java_version: '11' # JRuby 10 requires Java 21 |
| 78 | + - jruby_version: '10.0.5.0' |
| 79 | + java_version: '17' # JRuby 10 requires Java 21 |
66 | 80 | - appraisal: 'rails70_rack22' # Requires Ruby 2.7 compatibility, which JRuby 9.3 does not support |
67 | 81 | jruby_version: '9.3.15.0' |
68 | 82 | - appraisal: 'rails71_rack22' # Requires Ruby 2.7 compatibility, which JRuby 9.3 does not support |
69 | 83 | jruby_version: '9.3.15.0' |
70 | 84 | - appraisal: 'rails72_rack22' # Requires Ruby 3.1 compatibility, which JRuby 9.3 does not support |
71 | 85 | jruby_version: '9.3.15.0' |
| 86 | + - appraisal: 'rails80_rack22' # Requires Ruby 3.4 compatibility, which JRuby 9.3 does not support |
| 87 | + jruby_version: '9.3.15.0' |
| 88 | + - appraisal: 'rails80_rack22' # Requires Ruby 3.4 compatibility, which JRuby 9.4 does not support |
| 89 | + jruby_version: '9.4.14.0' |
72 | 90 | fail-fast: false |
73 | 91 |
|
74 | 92 | env: |
|
0 commit comments