From d0cd36d4da07bfdf2181c53563464b2962e3993a Mon Sep 17 00:00:00 2001 From: Sam Pohlenz Date: Wed, 3 Jul 2024 15:10:45 +0930 Subject: [PATCH] Update CI Gemfiles for Rails 7.2 --- .github/workflows/rspec.yml | 2 ++ gemfiles/rails-7.2-propshaft.gemfile | 27 +++++++++++++++++++++++++++ gemfiles/rails-7.2.gemfile | 4 ++-- 3 files changed, 31 insertions(+), 2 deletions(-) create mode 100644 gemfiles/rails-7.2-propshaft.gemfile diff --git a/.github/workflows/rspec.yml b/.github/workflows/rspec.yml index cf378489..b5042024 100644 --- a/.github/workflows/rspec.yml +++ b/.github/workflows/rspec.yml @@ -24,6 +24,8 @@ jobs: ruby: '3.3' - gemfile: rails-7.2 ruby: '3.3' + - gemfile: rails-7.2-propshaft + ruby: '3.3' runs-on: ubuntu-latest env: BUNDLE_GEMFILE: ${{ github.workspace }}/gemfiles/${{ matrix.gemfile }}.gemfile diff --git a/gemfiles/rails-7.2-propshaft.gemfile b/gemfiles/rails-7.2-propshaft.gemfile new file mode 100644 index 00000000..32af4a23 --- /dev/null +++ b/gemfiles/rails-7.2-propshaft.gemfile @@ -0,0 +1,27 @@ +source 'https://rubygems.org' + +group :development do + gem 'bcrypt' + gem 'faker' +end + +group :test do + gem 'coveralls_reborn', require: false + gem 'simplecov', require: false + + gem 'capybara' + gem 'capybara-selenium' + gem 'rexml' + gem 'selenium-webdriver' + gem 'webdrivers' + gem 'puma' + + gem 'haml', '~> 6.0' +end + +gem 'rails', '7.2.0.beta2' +gem 'propshaft' +gem 'sqlite3', '~> 1.4' +gem 'sassc-rails' + +gemspec path: "../" diff --git a/gemfiles/rails-7.2.gemfile b/gemfiles/rails-7.2.gemfile index d65b6e67..11ce5967 100644 --- a/gemfiles/rails-7.2.gemfile +++ b/gemfiles/rails-7.2.gemfile @@ -19,8 +19,8 @@ group :test do gem 'haml', '~> 6.0' end -gem 'rails', '7.2.0.beta1' - +gem 'rails', '7.2.0.beta2' +gem 'sprockets-rails' gem 'sqlite3', '~> 1.4' gem 'sassc-rails'