diff --git a/.github/workflows/_ruby-package.yml b/.github/workflows/_ruby-package.yml index 9dfc787f..d5f30b6a 100644 --- a/.github/workflows/_ruby-package.yml +++ b/.github/workflows/_ruby-package.yml @@ -14,7 +14,7 @@ on: required: false type: string ruby: - default: '["2.7", "3.1"]' + default: '["2.7","3.1","3.2"]' required: false type: string rails: @@ -37,18 +37,12 @@ jobs: rails: ${{ fromJSON(inputs.rails) }} bundler: ${{ fromJSON(inputs.bundler) }} exclude: - - rails: '5.2' - ruby: '3.1' - - rails: '5.2' - ruby: '3.0' + # This PR is merged, but not yet shipped in 6.0 and 6.1 + # https://github.com/rails/rails/pull/46895 + - rails: '6.1' + ruby: '3.2' - rails: '6.0' - ruby: '3.0' - - rails: '6.0' - ruby: '3.1' - - rails: '7.0' - ruby: '2.7' - - rails: '7.0' - ruby: '3.0' + ruby: '3.2' - ruby: '3.1' bundler: '1' env: diff --git a/.tool-versions b/.tool-versions index 306ab337..f2a971aa 100644 --- a/.tool-versions +++ b/.tool-versions @@ -1 +1 @@ -ruby 3.1.4 +ruby 3.2.2 diff --git a/packages/audit_tracker/audit_tracker.gemspec b/packages/audit_tracker/audit_tracker.gemspec index 58a376fc..76cf4505 100644 --- a/packages/audit_tracker/audit_tracker.gemspec +++ b/packages/audit_tracker/audit_tracker.gemspec @@ -30,7 +30,7 @@ Gem::Specification.new do |spec| spec.executables = spec.files.grep(%r{\Aexe/}) { |f| File.basename(f) } spec.require_paths = ["lib"] - spec.add_development_dependency "activerecord", ">= 5.2.8.1", "< 7.1" + spec.add_development_dependency "activerecord", ">= 6.0.6.1", "< 7.1" spec.add_development_dependency "combustion", "~> 1.3" spec.add_development_dependency "rspec-rails", "~> 5.1.2" spec.add_development_dependency "shoulda-matchers", "~> 5.1.0" diff --git a/packages/consent/consent.gemspec b/packages/consent/consent.gemspec index 1d30a2b7..9bd3c2ab 100644 --- a/packages/consent/consent.gemspec +++ b/packages/consent/consent.gemspec @@ -25,7 +25,8 @@ Gem::Specification.new do |spec| spec.add_development_dependency "bundler", "~> 2.1" spec.add_development_dependency "combustion", "~> 1.3" spec.add_development_dependency "license_finder", ">= 7.0" - spec.add_development_dependency "pry-byebug", "3.9.0" + spec.add_development_dependency "pry", ">= 0.14.2" + spec.add_development_dependency "pry-byebug", "3.10.1" spec.add_development_dependency "rake", "~> 13" spec.add_development_dependency "rspec", "~> 3.0" spec.add_development_dependency "rspec-rails", "~> 5.1.2" diff --git a/packages/cygnet/Gemfile.lock b/packages/cygnet/Gemfile.lock index 008f256c..2e6bc247 100644 --- a/packages/cygnet/Gemfile.lock +++ b/packages/cygnet/Gemfile.lock @@ -45,12 +45,12 @@ GEM ast (~> 2.4.1) racc power_assert (2.0.3) - pry (0.13.0) + pry (0.14.2) coderay (~> 1.1) method_source (~> 1.0) - pry-byebug (3.9.0) + pry-byebug (3.10.1) byebug (~> 11.0) - pry (~> 0.13.0) + pry (>= 0.13, < 0.15) racc (1.7.1) rack (3.0.8) rainbow (2.2.2) @@ -135,8 +135,8 @@ DEPENDENCIES bundler (~> 2.1) cygnet! license_finder (~> 7.0) - pry (= 0.13.0) - pry-byebug (= 3.9.0) + pry (>= 0.14) + pry-byebug (= 3.10.1) rainbow (= 2.2.2) rake (~> 13.0) rspec (~> 3.0) diff --git a/packages/cygnet/cygnet.gemspec b/packages/cygnet/cygnet.gemspec index dee2f589..eb24edf1 100644 --- a/packages/cygnet/cygnet.gemspec +++ b/packages/cygnet/cygnet.gemspec @@ -19,8 +19,8 @@ Gem::Specification.new do |s| s.add_development_dependency "bundler", "~> 2.1" s.add_development_dependency "license_finder", "~> 7.0" - s.add_development_dependency "pry", "0.13.0" - s.add_development_dependency "pry-byebug", "3.9.0" + s.add_development_dependency "pry", ">= 0.14" + s.add_development_dependency "pry-byebug", "3.10.1" s.add_development_dependency "rainbow", "2.2.2" s.add_development_dependency "rake", "~> 13.0" s.add_development_dependency "rspec", "~> 3.0" diff --git a/packages/edgestitch/edgestitch.gemspec b/packages/edgestitch/edgestitch.gemspec index eb9d8b28..e0d05b2c 100644 --- a/packages/edgestitch/edgestitch.gemspec +++ b/packages/edgestitch/edgestitch.gemspec @@ -32,8 +32,8 @@ Gem::Specification.new do |spec| spec.add_development_dependency "bundler", "~> 2.1" spec.add_development_dependency "license_finder", ">= 7.0" - spec.add_development_dependency "mysql2", "0.5.3" - spec.add_development_dependency "rails", ">= 5.2.8.1", "< 7.1" + spec.add_development_dependency "mysql2", "0.5.5" + spec.add_development_dependency "rails", ">= 6.0.6.1", "< 7.1" spec.add_development_dependency "rake", "~> 13.0" spec.add_development_dependency "rspec", "~> 3.0" spec.add_development_dependency "rspec-rails", "~> 5.1.2" diff --git a/packages/lumberaxe/lumberaxe.gemspec b/packages/lumberaxe/lumberaxe.gemspec index e2ef1806..7c85a8a9 100644 --- a/packages/lumberaxe/lumberaxe.gemspec +++ b/packages/lumberaxe/lumberaxe.gemspec @@ -30,15 +30,16 @@ Gem::Specification.new do |spec| spec.executables = spec.files.grep(%r{\Aexe/}) { |f| File.basename(f) } spec.require_paths = ["lib"] - spec.add_dependency "activesupport", ">= 5.2.8.1", "< 7.1" + spec.add_dependency "activesupport", ">= 6.0.6.1", "< 7.1" spec.add_dependency "lograge", "0.10.0" spec.add_development_dependency "bundler", "~> 2.1" spec.add_development_dependency "combustion", "~> 1.3" spec.add_development_dependency "license_finder", ">= 7.0" spec.add_development_dependency "parser", ">= 2.5", "!= 2.5.1.1" - spec.add_development_dependency "pry-byebug", "3.9.0" - spec.add_development_dependency "rails", ">= 5.2.8.1", "< 7.1" + spec.add_development_dependency "pry", ">= 0.14.2" + spec.add_development_dependency "pry-byebug", "3.10.1" + spec.add_development_dependency "rails", ">= 6.0.6.1", "< 7.1" spec.add_development_dependency "rainbow", "2.2.2" spec.add_development_dependency "rake", "~> 13.0" spec.add_development_dependency "rspec", "~> 3.0" diff --git a/packages/nitro_config/nitro_config.gemspec b/packages/nitro_config/nitro_config.gemspec index 2bcca47f..7445ddde 100644 --- a/packages/nitro_config/nitro_config.gemspec +++ b/packages/nitro_config/nitro_config.gemspec @@ -30,6 +30,6 @@ Gem::Specification.new do |spec| spec.executables = spec.files.grep(%r{\Aexe/}) { |f| File.basename(f) } spec.require_paths = ["lib"] - spec.add_dependency "activesupport", ">= 5.2.8.1", "< 7.1" + spec.add_dependency "activesupport", ">= 6.0.6.1", "< 7.1" spec.add_development_dependency "combustion", "~> 1.3" end diff --git a/packages/rabbet/Gemfile.lock b/packages/rabbet/Gemfile.lock index 7dff8a29..42394c04 100644 --- a/packages/rabbet/Gemfile.lock +++ b/packages/rabbet/Gemfile.lock @@ -146,12 +146,12 @@ GEM ast (~> 2.4.1) racc power_assert (2.0.3) - pry (0.13.0) + pry (0.14.2) coderay (~> 1.1) method_source (~> 1.0) - pry-byebug (3.9.0) + pry-byebug (3.10.1) byebug (~> 11.0) - pry (~> 0.13.0) + pry (>= 0.13, < 0.15) racc (1.7.1) rack (2.2.7) rack-test (2.1.0) @@ -286,8 +286,8 @@ PLATFORMS DEPENDENCIES bundler (~> 2.1) license_finder (~> 7.0) - pry (= 0.13.0) - pry-byebug (= 3.9.0) + pry (>= 0.14) + pry-byebug (= 3.10.1) rabbet! rainbow (= 2.2.2) rake (~> 13.0) diff --git a/packages/rabbet/rabbet.gemspec b/packages/rabbet/rabbet.gemspec index a1a2f4cb..b758f208 100644 --- a/packages/rabbet/rabbet.gemspec +++ b/packages/rabbet/rabbet.gemspec @@ -23,8 +23,8 @@ Gem::Specification.new do |s| s.add_development_dependency "bundler", "~> 2.1" s.add_development_dependency "license_finder", "~> 7.0" - s.add_development_dependency "pry", "0.13.0" - s.add_development_dependency "pry-byebug", "3.9.0" + s.add_development_dependency "pry", ">= 0.14" + s.add_development_dependency "pry-byebug", "3.10.1" s.add_development_dependency "rainbow", "2.2.2" s.add_development_dependency "rake", "~> 13.0" s.add_development_dependency "rspec", "~> 3.0" diff --git a/packages/rubocop-cobra/Gemfile.lock b/packages/rubocop-cobra/Gemfile.lock index 122143b6..83928941 100644 --- a/packages/rubocop-cobra/Gemfile.lock +++ b/packages/rubocop-cobra/Gemfile.lock @@ -44,12 +44,12 @@ GEM parser (3.2.2.3) ast (~> 2.4.1) racc - pry (0.13.1) + pry (0.14.2) coderay (~> 1.1) method_source (~> 1.0) - pry-byebug (3.9.0) + pry-byebug (3.10.1) byebug (~> 11.0) - pry (~> 0.13.0) + pry (>= 0.13, < 0.15) racc (1.7.1) rack (3.0.8) rainbow (3.1.1) @@ -117,7 +117,8 @@ PLATFORMS DEPENDENCIES license_finder (~> 7.0) - pry-byebug (= 3.9.0) + pry (>= 0.14.2) + pry-byebug (= 3.10.1) rake (~> 13.0) rspec (~> 3.0) rubocop (~> 1.44.0) diff --git a/packages/rubocop-cobra/rubocop-cobra.gemspec b/packages/rubocop-cobra/rubocop-cobra.gemspec index a9836a95..6841cffe 100644 --- a/packages/rubocop-cobra/rubocop-cobra.gemspec +++ b/packages/rubocop-cobra/rubocop-cobra.gemspec @@ -40,5 +40,6 @@ Gem::Specification.new do |spec| spec.metadata["rubygems_mfa_required"] = "true" spec.add_development_dependency "license_finder", "~> 7.0" - spec.add_development_dependency "pry-byebug", "3.9.0" + spec.add_development_dependency "pry", ">= 0.14.2" + spec.add_development_dependency "pry-byebug", "3.10.1" end diff --git a/packages/rubocop-powerhome/rubocop-powerhome.gemspec b/packages/rubocop-powerhome/rubocop-powerhome.gemspec index efa54657..5ed0dac8 100644 --- a/packages/rubocop-powerhome/rubocop-powerhome.gemspec +++ b/packages/rubocop-powerhome/rubocop-powerhome.gemspec @@ -43,8 +43,9 @@ Gem::Specification.new do |spec| spec.metadata["rubygems_mfa_required"] = "true" spec.add_development_dependency "license_finder", "~> 7.0" - spec.add_development_dependency "pry-byebug", "3.9.0" - spec.add_development_dependency "rails", ">= 5.2.8.1", "< 7.1" + spec.add_development_dependency "pry", ">= 0.14.2" + spec.add_development_dependency "pry-byebug", "3.10.1" + spec.add_development_dependency "rails", ">= 6.0.6.1", "< 7.1" spec.add_development_dependency "rake", "~> 13.0" spec.add_development_dependency "rspec", "~> 3.0" end