diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index d3d4cfa..a5bbcd4 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -25,8 +25,8 @@ jobs: strategy: fail-fast: false matrix: - activesupport: ['6.1', '7.0', '7.1', '7.2'] - ruby: ['3.1', '3.2', '3.3', '3.4'] + activesupport: ['6.1', '7.0', '7.1', '7.2', '8.0'] + ruby: ['3.2', '3.3', '3.4'] steps: - uses: actions/checkout@v2 - name: Set up Ruby diff --git a/.rubocop.yml b/.rubocop.yml index b56139f..451eecf 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -1,6 +1,6 @@ AllCops: NewCops: enable - TargetRubyVersion: 3.1 + TargetRubyVersion: 3.2 Layout/LineLength: Max: 120 diff --git a/.ruby-version b/.ruby-version index 4d9d11c..f989260 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -3.4.2 +3.4.4 diff --git a/ja2r.gemspec b/ja2r.gemspec index 08c7a06..cbad0f3 100644 --- a/ja2r.gemspec +++ b/ja2r.gemspec @@ -9,11 +9,11 @@ Gem::Specification.new do |s| s.homepage = 'https://github.com/mkon/ja2r' s.summary = 'Simple JSON-API to ruby object conversion' s.license = 'MIT' - s.required_ruby_version = '>= 3.1', '< 3.5' + s.required_ruby_version = '>= 3.2', '< 3.5' s.files = Dir['{app,config,db,lib}/**/*', 'LICENSE', 'README.md'] - s.add_dependency 'activesupport', '>= 6.1', '< 8.0' + s.add_dependency 'activesupport', '>= 6.1', '< 8.1' s.metadata['rubygems_mfa_required'] = 'true' end