From 038bb27949efd691b318c3fda416a3c25fa3c9ef Mon Sep 17 00:00:00 2001 From: Douglas Eichelberger Date: Thu, 25 Jun 2026 14:16:53 -0700 Subject: [PATCH 1/2] Require Ruby >= 3.3 and update CI Ruby versions --- .github/workflows/release.yml | 2 +- .rubocop.yml | 2 +- query_packwerk.gemspec | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4c376dd..59a0a42 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -23,7 +23,7 @@ jobs: - name: Set up Ruby uses: ruby/setup-ruby@v1 with: - ruby-version: 3.2 + ruby-version: 3.3 - name: Determine release type id: version diff --git a/.rubocop.yml b/.rubocop.yml index e3c60db..bd23d84 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -3,7 +3,7 @@ plugins: - rubocop-performance AllCops: - TargetRubyVersion: 3.1 + TargetRubyVersion: 3.3 SuggestExtensions: false NewCops: enable Exclude: diff --git a/query_packwerk.gemspec b/query_packwerk.gemspec index a97d4e4..0e92850 100644 --- a/query_packwerk.gemspec +++ b/query_packwerk.gemspec @@ -12,7 +12,7 @@ Gem::Specification.new do |spec| spec.description = 'Query Packwerk violations and dependencies.' spec.homepage = 'https://github.com/rubyatscale/query_packwerk' spec.license = 'MIT' - spec.required_ruby_version = '>= 3.1.0' + spec.required_ruby_version = '>= 3.3' spec.metadata['allowed_push_host'] = 'https://rubygems.org' From 13a7fd5dde69d30e1f4258fc432c066a48fba806 Mon Sep 17 00:00:00 2001 From: Douglas Eichelberger Date: Thu, 25 Jun 2026 14:18:51 -0700 Subject: [PATCH 2/2] Bump bundler to 4.0.15 --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 751d317..fa79d39 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -232,4 +232,4 @@ DEPENDENCIES tapioca BUNDLED WITH - 2.6.5 + 4.0.15