|
19 | 19 | matrix:
|
20 | 20 | os: [ ubuntu-22.04-arm, ubuntu-24.04-arm ]
|
21 | 21 | ruby: [
|
22 |
| - '2.3', '2.4', '2.5', '2.6', '2.7', '3.0', '3.1', '3.2', '3.3', '3.4' |
| 22 | + '1.9', '2.0', '2.1', '2.2', '2.3', '2.4', '2.5', '2.6', '2.7', '3.0', '3.1', '3.2', '3.3', '3.4', ruby-head, |
| 23 | + jruby, jruby-head, |
| 24 | + truffleruby, truffleruby-head, |
| 25 | + truffleruby+graalvm, truffleruby+graalvm-head |
23 | 26 | ]
|
24 | 27 | exclude:
|
25 | 28 | # https://github.com/ruby/setup-ruby/issues/496
|
|
41 | 44 | - { os: macos-15, ruby: '2.3' }
|
42 | 45 | - { os: macos-15, ruby: '2.4' }
|
43 | 46 | - { os: macos-15, ruby: '2.5' }
|
| 47 | + # These old Rubies fail to compile or segfault on Linux arm64 |
| 48 | + - { os: ubuntu-22.04-arm, ruby: '1.9' } |
| 49 | + - { os: ubuntu-22.04-arm, ruby: '2.0' } |
| 50 | + - { os: ubuntu-22.04-arm, ruby: '2.1' } |
| 51 | + - { os: ubuntu-22.04-arm, ruby: '2.2' } |
| 52 | + - { os: ubuntu-24.04-arm, ruby: '1.9' } |
| 53 | + - { os: ubuntu-24.04-arm, ruby: '2.0' } |
| 54 | + - { os: ubuntu-24.04-arm, ruby: '2.1' } |
| 55 | + - { os: ubuntu-24.04-arm, ruby: '2.2' } |
44 | 56 | # Windows (note: previews are not available on Windows)
|
45 | 57 | - { os: windows-2019, ruby: '1.9' }
|
46 | 58 | - { os: windows-2022, ruby: '1.9' }
|
|
0 commit comments