diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index d7d4bea..5c41ad1 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - ruby-version: ['3.0', '3.1', '3.2', '3.3'] + ruby-version: ['3.0', '3.1', '3.2', '3.3', '3.4'] steps: - uses: actions/checkout@v2 diff --git a/Gemfile b/Gemfile index e6a9138..97da447 100644 --- a/Gemfile +++ b/Gemfile @@ -7,8 +7,8 @@ gemspec gem 'rake', '~> 12.3', '>= 12.3.3' gem 'rspec', '~> 3.0' -gem 'rubocop', '~> 1.21' +gem 'rubocop', '~> 1.70' gem 'rubocop-rake', '~> 0.6' -gem 'rubocop-rspec', '~> 2.5' +gem 'rubocop-rspec', '~> 3.3' gem 'simplecov', '~> 0.16', '< 0.18' -gem 'webmock', '~> 2.3' +gem 'webmock', '~> 3.24' diff --git a/fountain.gemspec b/fountain.gemspec index 32a553c..a7d1034 100644 --- a/fountain.gemspec +++ b/fountain.gemspec @@ -15,7 +15,7 @@ Gem::Specification.new do |spec| spec.description = 'Fountain REST API v2 wrapper for Ruby' spec.homepage = 'https://github.com/Studiosity/fountain-ruby' spec.license = 'MIT' - spec.required_ruby_version = ['>= 3.0.0', '< 3.4.0'] + spec.required_ruby_version = ['>= 3.0.0', '< 3.5.0'] spec.files = `git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(spec|docs)/}) } spec.executables = spec.files.grep(%r{^bin/}) { |f| File.basename(f) } diff --git a/spec/fountain/configuration_spec.rb b/spec/fountain/configuration_spec.rb index ccc9120..389ed89 100644 --- a/spec/fountain/configuration_spec.rb +++ b/spec/fountain/configuration_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -describe Fountain do # rubocop:disable RSpec/FilePath, RSpec/SpecFilePathFormat +describe Fountain do # rubocop:disable RSpec/SpecFilePathFormat it 'sets default value for host_path option' do expect(described_class.host_path).to eq 'https://api.fountain.com' end