From 1cc54b9b49c1b4f0dca6936d82adeaff00e330d3 Mon Sep 17 00:00:00 2001 From: Tristan Starck Date: Wed, 19 Feb 2025 14:38:24 -0800 Subject: [PATCH 1/4] Remove old Rails < 7 gemfiles --- Appraisals | 2 +- abc.txt.tmp | 0 gemfiles/rails_6_0.gemfile | 26 -------------------------- gemfiles/rails_6_1.gemfile | 26 -------------------------- 4 files changed, 1 insertion(+), 53 deletions(-) create mode 100644 abc.txt.tmp delete mode 100644 gemfiles/rails_6_0.gemfile delete mode 100644 gemfiles/rails_6_1.gemfile diff --git a/Appraisals b/Appraisals index 31d765f..14a815b 100644 --- a/Appraisals +++ b/Appraisals @@ -2,4 +2,4 @@ require "appraisal/matrix" -appraisal_matrix(rails: "6.0") +appraisal_matrix(rails: "7.0") diff --git a/abc.txt.tmp b/abc.txt.tmp new file mode 100644 index 0000000..e69de29 diff --git a/gemfiles/rails_6_0.gemfile b/gemfiles/rails_6_0.gemfile deleted file mode 100644 index 1b4b9d9..0000000 --- a/gemfiles/rails_6_0.gemfile +++ /dev/null @@ -1,26 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "appraisal" -gem "appraisal-matrix" -gem "minitest", "~> 5.1" -gem "minitest-reporters" -gem "mysql2" -gem "pry" -gem "rspec-expectations" -gem "rspec-mocks" -gem "rubocop", require: false -gem "rubocop-minitest", require: false -gem "rubocop-rails", require: false -gem "shoulda", "~> 3.5" -gem "shoulda-matchers", "~> 3.0" -gem "test-unit", "~> 3.3" -gem "warning", require: false -gem "concurrent-ruby", "~> 1.3", "< 1.3.5" -gem "base64", ">= 0.2.0" -gem "bigdecimal", ">= 3.1" -gem "mutex_m", ">= 0.3.0" -gem "rails", "~> 6.0.0" - -gemspec path: "../" diff --git a/gemfiles/rails_6_1.gemfile b/gemfiles/rails_6_1.gemfile deleted file mode 100644 index 9d8e84d..0000000 --- a/gemfiles/rails_6_1.gemfile +++ /dev/null @@ -1,26 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "appraisal" -gem "appraisal-matrix" -gem "minitest", "~> 5.1" -gem "minitest-reporters" -gem "mysql2" -gem "pry" -gem "rspec-expectations" -gem "rspec-mocks" -gem "rubocop", require: false -gem "rubocop-minitest", require: false -gem "rubocop-rails", require: false -gem "shoulda", "~> 3.5" -gem "shoulda-matchers", "~> 3.0" -gem "test-unit", "~> 3.3" -gem "warning", require: false -gem "concurrent-ruby", "~> 1.3", "< 1.3.5" -gem "base64", ">= 0.2.0" -gem "bigdecimal", ">= 3.1" -gem "mutex_m", ">= 0.3.0" -gem "rails", "~> 6.1.0" - -gemspec path: "../" From 3a218ea818f5aa22fd3a6cbb94091bf1958e3562 Mon Sep 17 00:00:00 2001 From: Tristan Starck Date: Wed, 19 Feb 2025 14:43:06 -0800 Subject: [PATCH 2/4] remove tmp file --- abc.txt.tmp | 0 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 abc.txt.tmp diff --git a/abc.txt.tmp b/abc.txt.tmp deleted file mode 100644 index e69de29..0000000 From fa8aa94c70791ffac3cca3e90ec974a475a7cf3a Mon Sep 17 00:00:00 2001 From: Tristan Starck Date: Wed, 19 Feb 2025 15:45:00 -0800 Subject: [PATCH 3/4] fix build.yml --- .github/workflows/build.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ad5bb71..951deff 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -18,13 +18,16 @@ jobs: strategy: fail-fast: false matrix: - ruby: [3.1, 3.2, 3.3] + ruby: [3.1, 3.2, 3.3, 3.4] gemfile: - Gemfile - - gemfiles/rails_6_0.gemfile - - gemfiles/rails_6_1.gemfile - gemfiles/rails_7_0.gemfile - gemfiles/rails_7_1.gemfile + - gemfiles/rails_7_2.gemfile + - gemfiles/rails_8_0.gemfile + exclude: + - ruby: 3.1 + gemfile: gemfiles/rails_8_0.gemfile env: BUNDLE_GEMFILE: ${{ matrix.gemfile }} From 037d303c2afb67adb909cf95eb5cf3b2083b87dd Mon Sep 17 00:00:00 2001 From: Tristan Starck Date: Thu, 20 Feb 2025 09:18:38 -0800 Subject: [PATCH 4/4] add drb gem --- Gemfile | 1 + Gemfile.lock | 2 ++ gemfiles/rails_7_0.gemfile | 1 + gemfiles/rails_7_1.gemfile | 1 + gemfiles/rails_7_2.gemfile | 1 + gemfiles/rails_8_0.gemfile | 1 + 6 files changed, 7 insertions(+) diff --git a/Gemfile b/Gemfile index af4e2f9..458ee0a 100644 --- a/Gemfile +++ b/Gemfile @@ -26,3 +26,4 @@ gem "concurrent-ruby", "~> 1.3", "< 1.3.5" gem "base64", ">= 0.2.0" gem "bigdecimal", ">= 3.1" gem "mutex_m", ">= 0.3.0" +gem "drb" diff --git a/Gemfile.lock b/Gemfile.lock index 4f26f0a..b29554e 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -83,6 +83,7 @@ GEM crass (1.0.6) date (3.3.3) diff-lcs (1.5.1) + drb (2.2.1) erubi (1.12.0) globalid (1.1.0) activesupport (>= 5.0) @@ -226,6 +227,7 @@ DEPENDENCIES base64 (>= 0.2.0) bigdecimal (>= 3.1) concurrent-ruby (~> 1.3, < 1.3.5) + drb large_text_field! minitest (~> 5.1) minitest-reporters diff --git a/gemfiles/rails_7_0.gemfile b/gemfiles/rails_7_0.gemfile index 56e6ced..210e726 100644 --- a/gemfiles/rails_7_0.gemfile +++ b/gemfiles/rails_7_0.gemfile @@ -21,6 +21,7 @@ gem "concurrent-ruby", "~> 1.3", "< 1.3.5" gem "base64", ">= 0.2.0" gem "bigdecimal", ">= 3.1" gem "mutex_m", ">= 0.3.0" +gem "drb" gem "rails", "~> 7.0.0" gemspec path: "../" diff --git a/gemfiles/rails_7_1.gemfile b/gemfiles/rails_7_1.gemfile index 490812e..d7a7414 100644 --- a/gemfiles/rails_7_1.gemfile +++ b/gemfiles/rails_7_1.gemfile @@ -21,6 +21,7 @@ gem "concurrent-ruby", "~> 1.3", "< 1.3.5" gem "base64", ">= 0.2.0" gem "bigdecimal", ">= 3.1" gem "mutex_m", ">= 0.3.0" +gem "drb" gem "rails", "~> 7.1.0" gemspec path: "../" diff --git a/gemfiles/rails_7_2.gemfile b/gemfiles/rails_7_2.gemfile index 6b6ac38..75e18ff 100644 --- a/gemfiles/rails_7_2.gemfile +++ b/gemfiles/rails_7_2.gemfile @@ -21,6 +21,7 @@ gem "concurrent-ruby", "~> 1.3", "< 1.3.5" gem "base64", ">= 0.2.0" gem "bigdecimal", ">= 3.1" gem "mutex_m", ">= 0.3.0" +gem "drb" gem "rails", "~> 7.2.0" gemspec path: "../" diff --git a/gemfiles/rails_8_0.gemfile b/gemfiles/rails_8_0.gemfile index 1723e09..23ac77f 100644 --- a/gemfiles/rails_8_0.gemfile +++ b/gemfiles/rails_8_0.gemfile @@ -21,6 +21,7 @@ gem "concurrent-ruby", "~> 1.3", "< 1.3.5" gem "base64", ">= 0.2.0" gem "bigdecimal", ">= 3.1" gem "mutex_m", ">= 0.3.0" +gem "drb" gem "rails", "~> 8.0.0" gemspec path: "../"