diff --git a/.github/workflows/rspec.yml b/.github/workflows/rspec.yml index 6a8b7276..927a0ee0 100644 --- a/.github/workflows/rspec.yml +++ b/.github/workflows/rspec.yml @@ -19,7 +19,7 @@ jobs: strategy: fail-fast: false matrix: - ruby: ["3.1", "3.2", "3.3", "head"] + ruby: ["3.2", "3.3", "head"] activesupport: ["7.1", "7.2", "main"] env: BUNDLE_GEMFILE: ${{ github.workspace }}/gemfiles/activesupport_${{ matrix.activesupport }}.gemfile diff --git a/.ruby-version b/.ruby-version index a0891f56..fa7adc7a 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -3.3.4 +3.3.5 diff --git a/CHANGELOG.md b/CHANGELOG.md index 4c500cb5..c15dd556 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ * Rails 7.1 and 7.2 * Ruby 3.3 * Drop Ruby 3.0 +* Drop Ruby 3.1 * Drop Rails 6.1 * Drop Rails 7.0 diff --git a/Gemfile.lock b/Gemfile.lock index b2ff6146..2084263d 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -167,4 +167,4 @@ DEPENDENCIES webmock BUNDLED WITH - 2.5.15 + 2.5.21 diff --git a/eve_online.gemspec b/eve_online.gemspec index 548d2a0e..3dfa3201 100644 --- a/eve_online.gemspec +++ b/eve_online.gemspec @@ -25,7 +25,7 @@ Gem::Specification.new do |spec| spec.files = `git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(test|spec|features|bin|swagger)/}) } spec.require_paths = ["lib"] - spec.required_ruby_version = ">= 3.1" + spec.required_ruby_version = ">= 3.2" spec.add_development_dependency "bundler" spec.add_development_dependency "rake" diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index 7d257275..f005c97c 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -1,11 +1,10 @@ # frozen_string_literal: true require "simplecov" + SimpleCov.start do enable_coverage :branch - if Gem::Version.new(RUBY_VERSION) > Gem::Version.new("3.2.0") - enable_coverage_for_eval - end + enable_coverage_for_eval end $LOAD_PATH.unshift File.expand_path("../../lib", __FILE__)