From 85c6e28bd4149f27928859e5cdfc329f91727aba Mon Sep 17 00:00:00 2001 From: Santiago Rodriguez <46354312+santiagorodriguez96@users.noreply.github.com> Date: Fri, 12 Jun 2026 11:28:13 -0300 Subject: [PATCH 1/2] ci: test against Ruby 4 --- .github/workflows/build.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3efbc12..3a48f7d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -31,6 +31,7 @@ jobs: fail-fast: false matrix: ruby-version: + - '4.0' - 3.4 - 3.3 - 3.2 From ccd2efcaae5af3760a9a595401dba86b27dd3720 Mon Sep 17 00:00:00 2001 From: Santiago Rodriguez <46354312+santiagorodriguez96@users.noreply.github.com> Date: Fri, 17 Jul 2026 12:16:29 -0300 Subject: [PATCH 2/2] ci: avoid testing against `openssl` `v2.1` and `v2.2` with Ruby 4 --- .github/workflows/build.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 1ff3cfc..a32904c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -85,6 +85,10 @@ jobs: gemfile: openssl_2_1 - ruby-version: '3.4' gemfile: openssl_2_2 + - ruby-version: '4.0' + gemfile: openssl_2_1 + - ruby-version: '4.0' + gemfile: openssl_2_2 env: BUNDLE_GEMFILE: gemfiles/${{ matrix.gemfile }}.gemfile steps: