From 010e0947edb9bf32bc859c1d82274e20cbd3030d Mon Sep 17 00:00:00 2001 From: Naoki Nishiguchi Date: Sat, 27 Dec 2025 11:32:14 +0900 Subject: [PATCH] Add Ruby 4.0 support and bump minimum to 3.2 --- .github/workflows/ci.yml | 9 +++++---- predicateable.gemspec | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 15d752d..1f8dcf9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -10,9 +10,10 @@ jobs: strategy: matrix: ruby: - - 3.2.8 - - 3.3.8 - - 3.4.4 + - 4.0.0 + - 3.4.8 + - 3.3.9 + - 3.2.9 steps: - uses: actions/checkout@v4 @@ -33,7 +34,7 @@ jobs: - uses: ruby/setup-ruby@v1 with: - ruby-version: '3.4.4' + ruby-version: '4.0.0' bundler-cache: true - run: bundle exec steep check diff --git a/predicateable.gemspec b/predicateable.gemspec index b033aad..e0013c6 100644 --- a/predicateable.gemspec +++ b/predicateable.gemspec @@ -12,7 +12,7 @@ Gem::Specification.new do |spec| spec.homepage = "https://github.com/nsgc/predicateable" spec.license = "MIT" - spec.required_ruby_version = ">= 3.1.0" + spec.required_ruby_version = ">= 3.2.0" spec.metadata["homepage_uri"] = spec.homepage