From 52654c5d0d055a7ca536135dc11483d23e8b9c22 Mon Sep 17 00:00:00 2001 From: Geremia Taglialatela Date: Thu, 5 Oct 2023 17:22:01 +0200 Subject: [PATCH] Test against Rails 7.1 --- .github/dependabot.yml | 6 ++++++ .github/workflows/ruby.yml | 7 ++++++- gemfiles/rails_7.1.gemfile | 5 +++++ 3 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 .github/dependabot.yml create mode 100644 gemfiles/rails_7.1.gemfile diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 00000000..ca79ca5b --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,6 @@ +version: 2 +updates: + - package-ecosystem: github-actions + directory: / + schedule: + interval: weekly diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index 4b7f87ca..8c1b9dcf 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -30,7 +30,7 @@ jobs: strategy: matrix: ruby-version: ['2.6', '2.7', '3.0', '3.1', '3.2'] - gemfile: [rails_6.0, rails_6.1, rails_7.0] + gemfile: [rails_6.0, rails_6.1, rails_7.0, rails_7.1] channel: ['stable'] include: @@ -49,6 +49,9 @@ jobs: - ruby-version: 'head' gemfile: rails_7.0 channel: 'experimental' + - ruby-version: 'head' + gemfile: rails_7.1 + channel: 'experimental' - ruby-version: 'head' gemfile: rails_edge channel: 'experimental' @@ -56,6 +59,8 @@ jobs: exclude: - ruby-version: '2.6' gemfile: rails_7.0 + - ruby-version: '2.6' + gemfile: rails_7.1 - ruby-version: '3.1' gemfile: rails_6.0 - ruby-version: '3.1' diff --git a/gemfiles/rails_7.1.gemfile b/gemfiles/rails_7.1.gemfile new file mode 100644 index 00000000..528269bd --- /dev/null +++ b/gemfiles/rails_7.1.gemfile @@ -0,0 +1,5 @@ +source "https://rubygems.org" + +gem "rails", "~> 7.1.0" + +gemspec :path => "../"