|
19 | 19 | gherkin15, gherkin16, gherkin17, gherkin18, gherkin19, gherkin20, |
20 | 20 | gherkin21, gherkin22, gherkin23, gherkin24, gherkin25, gherkin26, |
21 | 21 | gherkin27, gherkin28, gherkin29, gherkin30, gherkin31, gherkin32, |
22 | | - gherkin33, gherkin34, gherkin35 ] |
| 22 | + gherkin33, gherkin34, gherkin35, gherkin36 ] |
23 | 23 | exclude: |
24 | 24 | # Requires at least Ruby 2.5 |
25 | 25 | - ruby-version: 2.3 |
|
85 | 85 | - ruby-version: 3.0 |
86 | 86 | gemfile: gherkin35 |
87 | 87 |
|
| 88 | + - ruby-version: 2.3 |
| 89 | + gemfile: gherkin36 |
| 90 | + - ruby-version: 2.5 |
| 91 | + gemfile: gherkin36 |
| 92 | + - ruby-version: 2.7 |
| 93 | + gemfile: gherkin36 |
| 94 | + - ruby-version: 3.0 |
| 95 | + gemfile: gherkin36 |
| 96 | + |
88 | 97 | runs-on: ${{ matrix.os }} |
89 | 98 | env: # $BUNDLE_GEMFILE must be set at the job level, so it is set for all steps |
90 | 99 | BUNDLE_GEMFILE: testing/gemfiles/${{ matrix.gemfile }}.gemfile |
@@ -121,7 +130,7 @@ jobs: |
121 | 130 | gherkin15, gherkin16, gherkin17, gherkin18, gherkin19, gherkin20, |
122 | 131 | gherkin21, gherkin22, gherkin23, gherkin24, gherkin25, gherkin26, |
123 | 132 | gherkin27, gherkin28, gherkin29, gherkin30, gherkin31, gherkin32, |
124 | | - gherkin33, gherkin34, gherkin35 ] |
| 133 | + gherkin33, gherkin34, gherkin35, gherkin36 ] |
125 | 134 | exclude: |
126 | 135 | # Requires at least Ruby 2.5 |
127 | 136 | - ruby-version: jruby-9.1.17.0 |
@@ -172,6 +181,13 @@ jobs: |
172 | 181 | - ruby-version: jruby-9.4.12.0 |
173 | 182 | gemfile: gherkin35 |
174 | 183 |
|
| 184 | + - ruby-version: jruby-9.1.17.0 |
| 185 | + gemfile: gherkin36 |
| 186 | + - ruby-version: jruby-9.3.4.0 |
| 187 | + gemfile: gherkin36 |
| 188 | + - ruby-version: jruby-9.4.12.0 |
| 189 | + gemfile: gherkin36 |
| 190 | + |
175 | 191 | runs-on: ${{ matrix.os }} |
176 | 192 | env: # $BUNDLE_GEMFILE must be set at the job level, so it is set for all steps |
177 | 193 | BUNDLE_GEMFILE: testing/gemfiles/${{ matrix.gemfile }}.gemfile |
@@ -209,7 +225,7 @@ jobs: |
209 | 225 | gherkin15, gherkin16, gherkin17, gherkin18, gherkin19, gherkin20, |
210 | 226 | gherkin21, gherkin22, gherkin23, gherkin24, gherkin25, gherkin26, |
211 | 227 | gherkin27, gherkin28, gherkin29, gherkin30, gherkin31, gherkin32, |
212 | | - gherkin33, gherkin34, gherkin35 ] |
| 228 | + gherkin33, gherkin34, gherkin35, gherkin36 ] |
213 | 229 | exclude: |
214 | 230 | # Requires at least Ruby 2.5 |
215 | 231 | - ruby-version: 2.3 |
@@ -315,6 +331,21 @@ jobs: |
315 | 331 | - ruby-version: jruby-9.4.12.0 |
316 | 332 | gemfile: gherkin35 |
317 | 333 |
|
| 334 | + - ruby-version: 2.3 |
| 335 | + gemfile: gherkin36 |
| 336 | + - ruby-version: 2.5 |
| 337 | + gemfile: gherkin36 |
| 338 | + - ruby-version: 2.7 |
| 339 | + gemfile: gherkin36 |
| 340 | + - ruby-version: 3.0 |
| 341 | + gemfile: gherkin36 |
| 342 | + - ruby-version: jruby-9.1.17.0 |
| 343 | + gemfile: gherkin36 |
| 344 | + - ruby-version: jruby-9.3.4.0 |
| 345 | + gemfile: gherkin36 |
| 346 | + - ruby-version: jruby-9.4.12.0 |
| 347 | + gemfile: gherkin36 |
| 348 | + |
318 | 349 | # Note: GitHub Actions 'include' can't override any matrix values. It can only add them. So an exhaustive |
319 | 350 | # list of exclusions has to be used instead if we want to work with just one job matrix. |
320 | 351 |
|
@@ -376,7 +407,7 @@ jobs: |
376 | 407 | gherkin15, gherkin16, gherkin17, gherkin18, gherkin19, gherkin20, |
377 | 408 | gherkin21, gherkin22, gherkin23, gherkin24, gherkin25, gherkin26, |
378 | 409 | gherkin27, gherkin28, gherkin29, gherkin30, gherkin31, gherkin32, |
379 | | - gherkin33, gherkin34, gherkin35 ] |
| 410 | + gherkin33, gherkin34, gherkin35, gherkin36 ] |
380 | 411 | exclude: |
381 | 412 | # Requires at least Ruby 2.5 |
382 | 413 | - ruby-version: 2.3 |
@@ -482,6 +513,21 @@ jobs: |
482 | 513 | - ruby-version: jruby-9.4.12.0 |
483 | 514 | gemfile: gherkin35 |
484 | 515 |
|
| 516 | + - ruby-version: 2.3 |
| 517 | + gemfile: gherkin36 |
| 518 | + - ruby-version: 2.5 |
| 519 | + gemfile: gherkin36 |
| 520 | + - ruby-version: 2.7 |
| 521 | + gemfile: gherkin36 |
| 522 | + - ruby-version: 3.0 |
| 523 | + gemfile: gherkin36 |
| 524 | + - ruby-version: jruby-9.1.17.0 |
| 525 | + gemfile: gherkin36 |
| 526 | + - ruby-version: jruby-9.3.4.0 |
| 527 | + gemfile: gherkin36 |
| 528 | + - ruby-version: jruby-9.4.12.0 |
| 529 | + gemfile: gherkin36 |
| 530 | + |
485 | 531 | # Just not worth it to get these working and no additional and meaningful proof is provided by these |
486 | 532 | # combinations, given the other combinations that are being tested. |
487 | 533 |
|
|
0 commit comments