|
19 | 19 | matrix: |
20 | 20 | os: [ ubuntu-20.04, ubuntu-22.04, ubuntu-24.04, macos-12, macos-13, macos-14, macos-15, windows-2019, windows-2022 ] |
21 | 21 | ruby: [ |
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', ruby-head, |
| 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 | 23 | jruby, jruby-head, |
24 | 24 | truffleruby, truffleruby-head, |
25 | 25 | truffleruby+graalvm, truffleruby+graalvm-head |
@@ -51,18 +51,20 @@ jobs: |
51 | 51 | - { os: macos-15, ruby: '2.3' } |
52 | 52 | - { os: macos-15, ruby: '2.4' } |
53 | 53 | - { os: macos-15, ruby: '2.5' } |
54 | | - # Windows |
| 54 | + # Windows (note: previews are not available on Windows) |
55 | 55 | - { os: windows-2019, ruby: '1.9' } |
56 | | - - { os: windows-2019, ruby: debug } |
57 | | - - { os: windows-2019, ruby: truffleruby } |
58 | | - - { os: windows-2019, ruby: truffleruby-head } |
59 | | - - { os: windows-2019, ruby: truffleruby+graalvm } |
60 | | - - { os: windows-2019, ruby: truffleruby+graalvm-head } |
61 | 56 | - { os: windows-2022, ruby: '1.9' } |
| 57 | + - { os: windows-2019, ruby: '3.4.0-preview2' } |
| 58 | + - { os: windows-2022, ruby: '3.4.0-preview2' } |
| 59 | + - { os: windows-2019, ruby: debug } |
62 | 60 | - { os: windows-2022, ruby: debug } |
| 61 | + - { os: windows-2019, ruby: truffleruby } |
63 | 62 | - { os: windows-2022, ruby: truffleruby } |
| 63 | + - { os: windows-2019, ruby: truffleruby-head } |
64 | 64 | - { os: windows-2022, ruby: truffleruby-head } |
| 65 | + - { os: windows-2019, ruby: truffleruby+graalvm } |
65 | 66 | - { os: windows-2022, ruby: truffleruby+graalvm } |
| 67 | + - { os: windows-2019, ruby: truffleruby+graalvm-head } |
66 | 68 | - { os: windows-2022, ruby: truffleruby+graalvm-head } |
67 | 69 |
|
68 | 70 | name: ${{ matrix.os }} ${{ matrix.ruby }} |
|
0 commit comments