From 0906e9f8909c0ef591be1a1e36ce49a8f0af7cd5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 8 Nov 2024 17:25:51 +0000 Subject: [PATCH 1/4] Update activesupport requirement from >= 7.0, < 8 to >= 7.0, < 9 Updates the requirements on [activesupport](https://github.com/rails/rails) to permit the latest version. - [Release notes](https://github.com/rails/rails/releases) - [Changelog](https://github.com/rails/rails/blob/v8.0.0/activesupport/CHANGELOG.md) - [Commits](https://github.com/rails/rails/compare/v7.0.0...v7.2.2) --- updated-dependencies: - dependency-name: activesupport dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- anony.gemspec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anony.gemspec b/anony.gemspec index 2d63564..c5fc725 100644 --- a/anony.gemspec +++ b/anony.gemspec @@ -39,7 +39,7 @@ Gem::Specification.new do |spec| spec.add_dependency "activesupport", "~> #{ENV['RAILS_VERSION']}" else spec.add_dependency "activerecord", ">= 7.0", "< 8" - spec.add_dependency "activesupport", ">= 7.0", "< 8" + spec.add_dependency "activesupport", ">= 7.0", "< 9" end spec.metadata["rubygems_mfa_required"] = "true" end From 47f3014af011a06eb573402a6de89cefad01056e Mon Sep 17 00:00:00 2001 From: Tabby Cromarty Date: Mon, 11 Nov 2024 09:39:24 +0000 Subject: [PATCH 2/4] Add Rails 8 to test matrix --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 68ea440..de4e189 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -20,7 +20,7 @@ jobs: strategy: matrix: ruby-version: [3.1, 3.2, 3.3] - rails-version: [7.0, 7.1, 7.2] + rails-version: [7.0, 7.1, 7.2, 8.0] runs-on: ubuntu-latest env: RAILS_VERSION: ${{ matrix.rails-version }} From f7042caaf295db7c68545d73b4c6a7edd67c3865 Mon Sep 17 00:00:00 2001 From: Tabby Cromarty Date: Mon, 11 Nov 2024 09:40:48 +0000 Subject: [PATCH 3/4] Bump ActiveRecord to lt 9 as well --- anony.gemspec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anony.gemspec b/anony.gemspec index c5fc725..332a241 100644 --- a/anony.gemspec +++ b/anony.gemspec @@ -38,7 +38,7 @@ Gem::Specification.new do |spec| spec.add_dependency "activerecord", "~> #{ENV['RAILS_VERSION']}" spec.add_dependency "activesupport", "~> #{ENV['RAILS_VERSION']}" else - spec.add_dependency "activerecord", ">= 7.0", "< 8" + spec.add_dependency "activerecord", ">= 7.0", "< 9" spec.add_dependency "activesupport", ">= 7.0", "< 9" end spec.metadata["rubygems_mfa_required"] = "true" From fbf4f7df3b7fbaa65a523edc5d38a96f4e0fca0f Mon Sep 17 00:00:00 2001 From: Tabby Cromarty Date: Mon, 11 Nov 2024 09:47:03 +0000 Subject: [PATCH 4/4] Exclude Ruby 3.1/Rails 8 test combination --- .github/workflows/test.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index de4e189..a9a1a1a 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -21,6 +21,9 @@ jobs: matrix: ruby-version: [3.1, 3.2, 3.3] rails-version: [7.0, 7.1, 7.2, 8.0] + exclude: + - ruby-version: 3.1 + rails-version: 8.0 runs-on: ubuntu-latest env: RAILS_VERSION: ${{ matrix.rails-version }}