|
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