From 96166aaf12d69d3d9ed070c67bb33ca522509e35 Mon Sep 17 00:00:00 2001 From: Gleb Tv Date: Wed, 24 Sep 2025 12:49:40 +0300 Subject: [PATCH] fix: Add appraisal gemfiles to repository The gemfiles generated by appraisal need to be committed for CI to work. Only ignoring the .gemfile.lock files which are generated at runtime. --- .gitignore | 2 +- gemfiles/.bundle/config | 2 ++ gemfiles/rails_6.1_active_admin_2.9.gemfile | 32 +++++++++++++++++++++ gemfiles/rails_7.0_active_admin_2.x.gemfile | 32 +++++++++++++++++++++ gemfiles/rails_7.0_active_admin_3.x.gemfile | 32 +++++++++++++++++++++ gemfiles/rails_7.1_active_admin_3.x.gemfile | 32 +++++++++++++++++++++ gemfiles/rails_7.2_active_admin_3.x.gemfile | 32 +++++++++++++++++++++ gemfiles/rails_7.2_active_admin_4.x.gemfile | 32 +++++++++++++++++++++ gemfiles/rails_8.0_active_admin_4.x.gemfile | 32 +++++++++++++++++++++ 9 files changed, 227 insertions(+), 1 deletion(-) create mode 100644 gemfiles/.bundle/config create mode 100644 gemfiles/rails_6.1_active_admin_2.9.gemfile create mode 100644 gemfiles/rails_7.0_active_admin_2.x.gemfile create mode 100644 gemfiles/rails_7.0_active_admin_3.x.gemfile create mode 100644 gemfiles/rails_7.1_active_admin_3.x.gemfile create mode 100644 gemfiles/rails_7.2_active_admin_3.x.gemfile create mode 100644 gemfiles/rails_7.2_active_admin_4.x.gemfile create mode 100644 gemfiles/rails_8.0_active_admin_4.x.gemfile diff --git a/.gitignore b/.gitignore index c22b4bd..3237eb5 100644 --- a/.gitignore +++ b/.gitignore @@ -14,4 +14,4 @@ /spec/dummy/tmp/ tmp/ /spec/dummy/node_modules/ -/gemfiles/ +/gemfiles/*.gemfile.lock diff --git a/gemfiles/.bundle/config b/gemfiles/.bundle/config new file mode 100644 index 0000000..c127f80 --- /dev/null +++ b/gemfiles/.bundle/config @@ -0,0 +1,2 @@ +--- +BUNDLE_RETRY: "1" diff --git a/gemfiles/rails_6.1_active_admin_2.9.gemfile b/gemfiles/rails_6.1_active_admin_2.9.gemfile new file mode 100644 index 0000000..b8a1a60 --- /dev/null +++ b/gemfiles/rails_6.1_active_admin_2.9.gemfile @@ -0,0 +1,32 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "rails", "~> 6.1.0" +gem "activeadmin", "~> 2.9.0" +gem "sqlite3" +gem "concurrent-ruby", "1.3.4" +gem "bigdecimal" +gem "csv" +gem "mutex_m" +gem "puma" +gem "capybara" +gem "cuprite" +gem "rspec_junit_formatter" +gem "rspec-rails" +gem "simplecov", require: false +gem "super_diff" +gem "fasterer" +gem "rubocop" +gem "rubocop-capybara" +gem "rubocop-packaging" +gem "rubocop-performance" +gem "rubocop-rails" +gem "rubocop-rspec" +gem "rubocop-rspec_rails" +gem "appraisal" +gem "pry-rails" +gem "sassc" +gem "sprockets-rails" + +gemspec path: "../" diff --git a/gemfiles/rails_7.0_active_admin_2.x.gemfile b/gemfiles/rails_7.0_active_admin_2.x.gemfile new file mode 100644 index 0000000..927e1a9 --- /dev/null +++ b/gemfiles/rails_7.0_active_admin_2.x.gemfile @@ -0,0 +1,32 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "rails", "~> 7.0.0" +gem "activeadmin", "~> 2.14" +gem "sqlite3" +gem "concurrent-ruby", "1.3.4" +gem "bigdecimal" +gem "csv" +gem "mutex_m" +gem "puma" +gem "capybara" +gem "cuprite" +gem "rspec_junit_formatter" +gem "rspec-rails" +gem "simplecov", require: false +gem "super_diff" +gem "fasterer" +gem "rubocop" +gem "rubocop-capybara" +gem "rubocop-packaging" +gem "rubocop-performance" +gem "rubocop-rails" +gem "rubocop-rspec" +gem "rubocop-rspec_rails" +gem "appraisal" +gem "pry-rails" +gem "sassc" +gem "sprockets-rails" + +gemspec path: "../" diff --git a/gemfiles/rails_7.0_active_admin_3.x.gemfile b/gemfiles/rails_7.0_active_admin_3.x.gemfile new file mode 100644 index 0000000..fdd1878 --- /dev/null +++ b/gemfiles/rails_7.0_active_admin_3.x.gemfile @@ -0,0 +1,32 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "rails", "~> 7.0.0" +gem "activeadmin", "~> 3.2" +gem "sqlite3" +gem "concurrent-ruby", "1.3.4" +gem "bigdecimal" +gem "csv" +gem "mutex_m" +gem "puma" +gem "capybara" +gem "cuprite" +gem "rspec_junit_formatter" +gem "rspec-rails" +gem "simplecov", require: false +gem "super_diff" +gem "fasterer" +gem "rubocop" +gem "rubocop-capybara" +gem "rubocop-packaging" +gem "rubocop-performance" +gem "rubocop-rails" +gem "rubocop-rspec" +gem "rubocop-rspec_rails" +gem "appraisal" +gem "pry-rails" +gem "sassc" +gem "sprockets-rails" + +gemspec path: "../" diff --git a/gemfiles/rails_7.1_active_admin_3.x.gemfile b/gemfiles/rails_7.1_active_admin_3.x.gemfile new file mode 100644 index 0000000..4e450de --- /dev/null +++ b/gemfiles/rails_7.1_active_admin_3.x.gemfile @@ -0,0 +1,32 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "rails", "~> 7.1.0" +gem "activeadmin", "~> 3.2" +gem "sqlite3" +gem "concurrent-ruby", "1.3.4" +gem "bigdecimal" +gem "csv" +gem "mutex_m" +gem "puma" +gem "capybara" +gem "cuprite" +gem "rspec_junit_formatter" +gem "rspec-rails" +gem "simplecov", require: false +gem "super_diff" +gem "fasterer" +gem "rubocop" +gem "rubocop-capybara" +gem "rubocop-packaging" +gem "rubocop-performance" +gem "rubocop-rails" +gem "rubocop-rspec" +gem "rubocop-rspec_rails" +gem "appraisal" +gem "pry-rails" +gem "sassc" +gem "sprockets-rails" + +gemspec path: "../" diff --git a/gemfiles/rails_7.2_active_admin_3.x.gemfile b/gemfiles/rails_7.2_active_admin_3.x.gemfile new file mode 100644 index 0000000..a557b14 --- /dev/null +++ b/gemfiles/rails_7.2_active_admin_3.x.gemfile @@ -0,0 +1,32 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "rails", "~> 7.2.0" +gem "activeadmin", "~> 3.2" +gem "sqlite3" +gem "concurrent-ruby", "1.3.4" +gem "bigdecimal" +gem "csv" +gem "mutex_m" +gem "puma" +gem "capybara" +gem "cuprite" +gem "rspec_junit_formatter" +gem "rspec-rails" +gem "simplecov", require: false +gem "super_diff" +gem "fasterer" +gem "rubocop" +gem "rubocop-capybara" +gem "rubocop-packaging" +gem "rubocop-performance" +gem "rubocop-rails" +gem "rubocop-rspec" +gem "rubocop-rspec_rails" +gem "appraisal" +gem "pry-rails" +gem "sassc" +gem "sprockets-rails" + +gemspec path: "../" diff --git a/gemfiles/rails_7.2_active_admin_4.x.gemfile b/gemfiles/rails_7.2_active_admin_4.x.gemfile new file mode 100644 index 0000000..afcb900 --- /dev/null +++ b/gemfiles/rails_7.2_active_admin_4.x.gemfile @@ -0,0 +1,32 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "rails", "~> 7.2.0" +gem "activeadmin", "4.0.0.beta16" +gem "sqlite3" +gem "concurrent-ruby", "1.3.4" +gem "bigdecimal" +gem "csv" +gem "mutex_m" +gem "puma" +gem "importmap-rails" +gem "propshaft" +gem "capybara" +gem "cuprite" +gem "rspec_junit_formatter" +gem "rspec-rails" +gem "simplecov", require: false +gem "super_diff" +gem "fasterer" +gem "rubocop" +gem "rubocop-capybara" +gem "rubocop-packaging" +gem "rubocop-performance" +gem "rubocop-rails" +gem "rubocop-rspec" +gem "rubocop-rspec_rails" +gem "appraisal" +gem "pry-rails" + +gemspec path: "../" diff --git a/gemfiles/rails_8.0_active_admin_4.x.gemfile b/gemfiles/rails_8.0_active_admin_4.x.gemfile new file mode 100644 index 0000000..27d4153 --- /dev/null +++ b/gemfiles/rails_8.0_active_admin_4.x.gemfile @@ -0,0 +1,32 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "rails", "~> 8.0.0" +gem "activeadmin", "4.0.0.beta16" +gem "sqlite3" +gem "concurrent-ruby", "1.3.4" +gem "bigdecimal" +gem "csv" +gem "mutex_m" +gem "puma" +gem "importmap-rails" +gem "propshaft" +gem "capybara" +gem "cuprite" +gem "rspec_junit_formatter" +gem "rspec-rails" +gem "simplecov", require: false +gem "super_diff" +gem "fasterer" +gem "rubocop" +gem "rubocop-capybara" +gem "rubocop-packaging" +gem "rubocop-performance" +gem "rubocop-rails" +gem "rubocop-rspec" +gem "rubocop-rspec_rails" +gem "appraisal" +gem "pry-rails" + +gemspec path: "../"