diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index e113f7d..e651b8c 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -8,7 +8,7 @@ jobs: - name: Set latest stable ruby uses: ruby/setup-ruby@v1 with: - ruby-version: ruby + ruby-version: '3.2' - name: Setup ruby dependencies run: | gem install bundler diff --git a/.rubocop.yml b/.rubocop.yml index 66f2a47..8322335 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -7,4 +7,4 @@ inherit_from: .rubocop_todo.yml AllCops: NewCops: enable - TargetRubyVersion: 2.7 + TargetRubyVersion: 3.0 diff --git a/.rubocop_todo.yml b/.rubocop_todo.yml index c69a8eb..0ea02d2 100644 --- a/.rubocop_todo.yml +++ b/.rubocop_todo.yml @@ -1,6 +1,6 @@ # This configuration was generated by # `rubocop --auto-gen-config` -# on 2023-10-13 15:14:20 UTC using RuboCop version 1.57.1. +# on 2023-10-27 12:33:33 UTC using RuboCop version 1.57.2. # The point is for the user to remove these configuration records # one by one as the offenses are removed from the code base. # Note that changes in the inspected code, or installation of new diff --git a/CHANGELOG.md b/CHANGELOG.md index c627ed8..ed6b31e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,10 +2,14 @@ ## master (unreleased) +### New Features + +* Add `ruby-3.2` to CI + ### Changes * Fix `rubocop-1.28.1` code issues -* Drop `ruby-2.6` support since it's EOL'ed +* Drop `ruby-2.6`, `ruby-2.7` support since it's EOL'ed ## 1.1.0 (2022-04-07) diff --git a/Gemfile.lock b/Gemfile.lock index 87244d3..2c5239b 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -93,4 +93,4 @@ DEPENDENCIES yard (>= 0.9.20) BUNDLED WITH - 2.4.20 + 2.4.21 diff --git a/wrata_api.gemspec b/wrata_api.gemspec index 5658fca..8c3c108 100644 --- a/wrata_api.gemspec +++ b/wrata_api.gemspec @@ -7,7 +7,7 @@ Gem::Specification.new do |s| s.name = WrataApi::Name::STRING s.version = WrataApi::Version::STRING s.platform = Gem::Platform::RUBY - s.required_ruby_version = '>= 2.7' + s.required_ruby_version = '>= 3.0' s.authors = ['ONLYOFFICE', 'Pavel Lobashov'] s.email = %w[shockwavenn@gmail.com] s.summary = 'Wrata API Gem'