diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0a53594..741fbfd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -24,8 +24,8 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - ruby-version: ['3.0', '3.1', '3.2', '3.3'] - rails-version: ['6.1.7', '7.0.8', '7.1.3'] + ruby-version: ['3.2', '3.3', '3.4'] + rails-version: ['7.1.5', '7.2.2', '8.0.2'] env: RAILS_VERSION: ${{ matrix.rails-version }} steps: diff --git a/github-ds.gemspec b/github-ds.gemspec index 8d50436..2538aac 100644 --- a/github-ds.gemspec +++ b/github-ds.gemspec @@ -14,6 +14,8 @@ Gem::Specification.new do |spec| spec.homepage = "https://github.com/github/github-ds" spec.license = "MIT" + spec.required_ruby_version = ">= 3.2" + # Prevent pushing this gem to RubyGems.org. To allow pushes either set the 'allowed_push_host' # to allow pushing to a single host or delete this section to allow pushing to any host. if spec.respond_to?(:metadata) @@ -30,7 +32,7 @@ Gem::Specification.new do |spec| spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) } spec.require_paths = ["lib"] - spec.add_dependency "activerecord", ">= 3.2" + spec.add_dependency "activerecord", ">= 7.1.5" spec.add_development_dependency "bundler", ">= 1.14" spec.add_development_dependency "rake"