From b3b38f99a4ffaedeac6a46b4fb2e997e2b8300e7 Mon Sep 17 00:00:00 2001 From: Egor Dovnar Date: Wed, 21 Jan 2026 21:55:57 +0300 Subject: [PATCH 1/2] Bump faraday-follow_redirects requirement to 0.5.0 to eliminate Ruby < 4 constraint --- ruby-bandwidth-iris.gemspec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ruby-bandwidth-iris.gemspec b/ruby-bandwidth-iris.gemspec index 5a281d8..851c39f 100644 --- a/ruby-bandwidth-iris.gemspec +++ b/ruby-bandwidth-iris.gemspec @@ -16,7 +16,7 @@ Gem::Specification.new do |spec| spec.require_paths = ["lib"] spec.add_dependency "builder" spec.add_dependency "faraday" - spec.add_dependency "faraday-follow_redirects", '~> 0.3.0' + spec.add_dependency "faraday-follow_redirects", '~> 0.5.0' spec.add_dependency "activesupport",">= 4.2.7" spec.add_dependency "rexml" From 60ae49bda0db55432cb801577e2a5e6261652d89 Mon Sep 17 00:00:00 2001 From: ckoegel Date: Tue, 27 Jan 2026 16:48:47 -0500 Subject: [PATCH 2/2] add ruby 4 to test matrix --- .github/workflows/test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index bd4f833..eaceacb 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -11,10 +11,10 @@ jobs: strategy: matrix: os: [windows-2022, windows-2025, ubuntu-22.04, ubuntu-24.04] - ruby-version: [2.6, 2.7, 3.0] + ruby-version: [2.6, 2.7, 3.0, 4.0] steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Set up Ruby uses: ruby/setup-ruby@v1