Skip to content

Commit 5fb4bad

Browse files
committed
all
1 parent c7c9ebf commit 5fb4bad

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

.github/workflows/test.yml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,10 @@ jobs:
1919
matrix:
2020
os: [ ubuntu-22.04-arm, ubuntu-24.04-arm ]
2121
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
2326
]
2427
exclude:
2528
# https://github.com/ruby/setup-ruby/issues/496
@@ -41,6 +44,15 @@ jobs:
4144
- { os: macos-15, ruby: '2.3' }
4245
- { os: macos-15, ruby: '2.4' }
4346
- { 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' }
4456
# Windows (note: previews are not available on Windows)
4557
- { os: windows-2019, ruby: '1.9' }
4658
- { os: windows-2022, ruby: '1.9' }

0 commit comments

Comments
 (0)