Skip to content

Commit b8c3676

Browse files
ci: skip OpenSSL 4.0.0 for Ruby 3.1-3.3
Their bundled `openssl` gem predates OpenSSL 4.0 support, so the stdlib openssl extension fails to compile against OpenSSL 4.0.0.
1 parent 855f903 commit b8c3676

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

‎.github/workflows/build.yml‎

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,15 @@ jobs:
3232
- '3.1.8'
3333
- '3.0.18'
3434
- '1.1.1w'
35+
exclude:
36+
# Ruby 3.1-3.3 bundle an `openssl` gem too old for OpenSSL 4.0.
37+
# Re-enable once upstream ships patch releases that bump it.
38+
- ruby: '3.3'
39+
openssl: '4.0.0'
40+
- ruby: '3.2'
41+
openssl: '4.0.0'
42+
- ruby: '3.1'
43+
openssl: '4.0.0'
3544
include:
3645
- ruby: truffleruby
3746
- ruby: '3.0'

0 commit comments

Comments
 (0)