From a87109a27d0bacae61c67e1f6deec02c3396bc14 Mon Sep 17 00:00:00 2001 From: Eric Proulx Date: Sat, 30 Nov 2024 09:59:16 -0500 Subject: [PATCH] Add Rails 8.0 gemfile Add Rails 8.0 test matrix --- .github/workflows/test.yml | 9 +++++++++ gemfiles/rails_8_0.gemfile | 6 ++++++ 2 files changed, 15 insertions(+) create mode 100644 gemfiles/rails_8_0.gemfile diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 6951c9432d..e326cba767 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -57,11 +57,20 @@ jobs: - ruby: '3.3' gemfile: gemfiles/rails_7_2.gemfile specs: 'spec/integration/rails' + - ruby: '3.3' + gemfile: gemfiles/rails_8_0.gemfile + specs: 'spec/integration/rails' exclude: - ruby: '2.7' gemfile: gemfiles/rails_7_2.gemfile - ruby: '3.0' gemfile: gemfiles/rails_7_2.gemfile + - ruby: '2.7' + gemfile: gemfiles/rails_8_0.gemfile + - ruby: '3.0' + gemfile: gemfiles/rails_8_0.gemfile + - ruby: '3.1' + gemfile: gemfiles/rails_8_0.gemfile runs-on: ubuntu-latest env: BUNDLE_GEMFILE: ${{ github.workspace }}/${{ matrix.gemfile }} diff --git a/gemfiles/rails_8_0.gemfile b/gemfiles/rails_8_0.gemfile new file mode 100644 index 0000000000..715b61502d --- /dev/null +++ b/gemfiles/rails_8_0.gemfile @@ -0,0 +1,6 @@ +# frozen_string_literal: true + +eval_gemfile '../Gemfile' + +gem 'rails', '~> 8.0' +gem 'tzinfo-data', require: false