diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ccdf2f9..22b363f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -10,18 +10,18 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 - - uses: ruby/setup-ruby@3ff19f5e2baf30647122352b96108b1fbe250c64 + - uses: ruby/setup-ruby@9eb537ca036ebaed86729dcb9309076e4c5c3b74 with: bundler-cache: true - run: bundle exec rubocop test: strategy: matrix: - ruby: [3.2, 3.3, 3.4, 4.0] + ruby: [3.3, 3.4, 4.0] runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 - - uses: ruby/setup-ruby@3ff19f5e2baf30647122352b96108b1fbe250c64 + - uses: ruby/setup-ruby@9eb537ca036ebaed86729dcb9309076e4c5c3b74 with: bundler-cache: true ruby-version: ${{ matrix.ruby }} diff --git a/.rubocop.yml b/.rubocop.yml index 1cf5fef..4a827cf 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -5,7 +5,7 @@ plugins: AllCops: NewCops: enable - TargetRubyVersion: 3.2 + TargetRubyVersion: 3.3 Layout/LineLength: Max: 120 Metrics/BlockLength: diff --git a/.ruby-version b/.ruby-version index fcdb2e1..7636e75 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -4.0.0 +4.0.5 diff --git a/Gemfile.lock b/Gemfile.lock index 6449e1d..f25461f 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -85,4 +85,4 @@ DEPENDENCIES simplecov (~> 0.22) BUNDLED WITH - 4.0.3 + 4.0.15 diff --git a/awrence.gemspec b/awrence.gemspec index d624a2f..cc0c58e 100644 --- a/awrence.gemspec +++ b/awrence.gemspec @@ -15,7 +15,7 @@ Gem::Specification.new do |spec| spec.license = "MIT" spec.metadata["rubygems_mfa_required"] = "true" spec.name = "awrence" - spec.required_ruby_version = ">= 3.2" + spec.required_ruby_version = ">= 3.3" spec.summary = "Camelize your snake keys when working with JSON APIs" spec.version = Awrence::VERSION end