Skip to content

Test against OpenSSL 4.0#506

Merged
santiagorodriguez96 merged 3 commits into
masterfrom
sr--test-against-openssl-4.0.0
Jul 16, 2026
Merged

Test against OpenSSL 4.0#506
santiagorodriguez96 merged 3 commits into
masterfrom
sr--test-against-openssl-4.0.0

Conversation

@santiagorodriguez96

Copy link
Copy Markdown
Contributor

Motivation

OpenSSL 4.0.0 has been released, and we want CI to confirm our gem builds and passes against it so we catch any incompatibilities early.

Details

Adds OpenSSL 4.0.0 to the test matrix and teaches the install-openssl action to build the 4.x series. Ruby 3.13.3 are excluded from the 4.0.0 combo since their bundled openssl gem is too old to support OpenSSL 4.0 (3.4 and 4.0 pass); they can be re-enabled once upstream ships patch releases that bump it.

Their bundled `openssl` gem predates OpenSSL 4.0 support, so the
stdlib openssl extension fails to compile against OpenSSL 4.0.0.
@santiagorodriguez96
santiagorodriguez96 merged commit c37ae89 into master Jul 16, 2026
49 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants