diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index 59b4a66cb..f26aaaaec 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -41,10 +41,15 @@ jobs: - gemfiles/Gemfile-rails.6.1.x - gemfiles/Gemfile-rails.7.0.x - gemfiles/Gemfile-rails.7.1.x + - gemfiles/Gemfile-rails.7.2.x # Uncomment the following line only to ensure compatibility with the # upcomming Rails versions, maybe before a release. #- gemfiles/Gemfile-rails-edge exclude: + - ruby: '2.7' + gemfile: gemfiles/Gemfile-rails.7.2.x + - ruby: '3.0' + gemfile: gemfiles/Gemfile-rails.7.2.x - ruby: '3.1' gemfile: gemfiles/Gemfile-rails.6.0.x - ruby: '3.2' diff --git a/gemfiles/Gemfile-rails.7.2.x b/gemfiles/Gemfile-rails.7.2.x new file mode 100644 index 000000000..6b1fce3c8 --- /dev/null +++ b/gemfiles/Gemfile-rails.7.2.x @@ -0,0 +1,12 @@ +source "https://rubygems.org" + +git_source(:github) { |repo| "https://github.com/#{repo}.git" } + +gemspec path: "../" + +gem "rails", '~>7.2.0' +gem "arel", github: "rails/arel" +gem "rake", ">= 11.1" +gem "rack-proxy", require: false +gem "rspec-rails", "~> 6.0.0" +gem "byebug"