From 423417c60ebe3851a1d97498f85d341487bc5456 Mon Sep 17 00:00:00 2001 From: Dan Manges Date: Mon, 19 Feb 2024 15:29:45 -0500 Subject: [PATCH] Remove support for Ruby 2.7 (#119) --- .github/workflows/ci.yml | 17 ++++++++--------- .rubocop.yml | 2 +- rspec-abq.gemspec | 5 +++-- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 81775e45..7ad93566 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -30,18 +30,17 @@ jobs: strategy: matrix: ruby: - - 2.7 - '3.0' - - 3.1 + - '3.1' gemfile: - - 3.5 - - 3.6 - - 3.7 - - 3.8 - - 3.9 + - '3.5' + - '3.6' + - '3.7' + - '3.8' + - '3.9' - '3.10' - - 3.11 - - 3.12 + - '3.11' + - '3.12' env: BUNDLE_GEMFILE: ${{ github.workspace }}/gemfiles/rspec-${{ matrix.gemfile }}.gemfile steps: diff --git a/.rubocop.yml b/.rubocop.yml index 99ad6a57..7128adec 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -8,7 +8,7 @@ inherit_gem: standard: config/base.yml AllCops: - TargetRubyVersion: 2.7 + TargetRubyVersion: 3.0 NewCops: enable Exclude: - 'bin/*' # don't worry about binstubs diff --git a/rspec-abq.gemspec b/rspec-abq.gemspec index 2fe0138e..afb8a804 100644 --- a/rspec-abq.gemspec +++ b/rspec-abq.gemspec @@ -5,9 +5,10 @@ require_relative "lib/rspec/abq/version" Gem::Specification.new do |spec| spec.name = "rspec-abq" spec.version = RSpec::Abq::VERSION - spec.authors = ["Ayaz Hafiz", "Michael Glass"] - spec.email = ["ayaz@rwx.com", "me@rwx.com"] + spec.authors = ["rwx", "Ayaz Hafiz", "Michael Glass"] + spec.email = ["support@rwx.com"] spec.license = "MIT" + spec.required_ruby_version = ">= 3.0.0" spec.summary = "RSpec::Abq allows for parallel rspec runs using abq" spec.description = "RSpec::Abq is an rspec plugin that replaces its ordering with one that is controlled by abq. It allows for parallelization of rspec on a single machine or across multiple workers."