|
15 | 15 | test_log_courier:
|
16 | 16 | strategy:
|
17 | 17 | matrix:
|
18 |
| - # Logstash 8.0.0 is our earliest supported version, which uses JRuby 9.2.20.1, compatible with Ruby 2.5.x |
19 |
| - # Test also against 9.3.10.0 which is latest version and comaptible with Ruby 2.6.x |
20 |
| - # NOTE: Logstash seems to fail on 9.4.1.0 which is latest version and comaptible with Ruby 3.1.x (latest 3.1.3 at time of writing) |
21 |
| - ruby: ['ruby-2.5.9', 'jruby-9.2.20.1', 'ruby-2.6.10', 'jruby-9.3.10.0'] |
| 18 | + # Test against 9.4.12.0 (latest as of 01-03-2025) |
| 19 | + # Also test on Ruby 3.2, 3.3 and 3.4 (latest as of 01-03-2025) |
| 20 | + ruby: ['jruby-9.4.12.0', 'ruby-3.2.7', 'ruby-3.3.7', 'ruby-3.4.2'] |
22 | 21 | name: Test Log Courier ${{ matrix.ruby }}
|
23 | 22 | runs-on: ubuntu-latest
|
24 | 23 | steps:
|
|
37 | 36 | test_logstash_input_courier:
|
38 | 37 | strategy:
|
39 | 38 | matrix:
|
40 |
| - # Logstash 8.0.0 is our earliest supported version, which uses JRuby 9.2.20.1, compatible with Ruby 2.5.x |
41 |
| - # Test also against 9.3.10.0 which is latest version and comaptible with Ruby 2.6.x |
42 |
| - # NOTE: Logstash seems to fail on 9.4.1.0 which is latest version and comaptible with Ruby 3.1.x (latest 3.1.3 at time of writing) |
43 |
| - ruby: ['jruby-9.2.20.1', 'jruby-9.3.10.0'] |
| 39 | + # Test against 9.4.12.0 (latest as of 01-03-2025) |
| 40 | + ruby: ['jruby-9.4.12.0'] |
44 | 41 | name: Test Logstash Input Courier ${{ matrix.ruby }}
|
45 | 42 | runs-on: ubuntu-latest
|
46 | 43 | steps:
|
|
70 | 67 | test_logstash_output_courier:
|
71 | 68 | strategy:
|
72 | 69 | matrix:
|
73 |
| - # Logstash 8.0.0 is our earliest supported version, which uses JRuby 9.2.20.1, compatible with Ruby 2.5.x |
74 |
| - # Test also against 9.3.10.0 which is latest version and comaptible with Ruby 2.6.x |
75 |
| - # NOTE: Logstash seems to fail on 9.4.1.0 which is latest version and comaptible with Ruby 3.1.x (latest 3.1.3 at time of writing) |
76 |
| - ruby: ['jruby-9.2.20.1', 'jruby-9.3.10.0'] |
| 70 | + # Test against 9.4.12.0 (latest as of 01-03-2025) |
| 71 | + ruby: ['jruby-9.4.12.0'] |
77 | 72 | name: Test Logstash Output Courier ${{ matrix.ruby }}
|
78 | 73 | runs-on: ubuntu-latest
|
79 | 74 | steps:
|
|
0 commit comments