From 78e861a5b9b05d34b16f2272fbb4ab2264449ea4 Mon Sep 17 00:00:00 2001 From: Chamnap Chhorn Date: Sun, 21 Mar 2021 17:32:14 +0700 Subject: [PATCH] Support Rails 6.1 --- .travis.yml | 7 +++++++ Appraisals | 2 +- README.md | 2 +- gemfiles/rails_6.1.0.gemfile | 7 +++++++ starburst.gemspec | 2 +- 5 files changed, 17 insertions(+), 3 deletions(-) create mode 100644 gemfiles/rails_6.1.0.gemfile diff --git a/.travis.yml b/.travis.yml index 7f86311..c71d73c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -14,6 +14,7 @@ gemfile: - gemfiles/rails_5.1.0.gemfile - gemfiles/rails_5.2.0.gemfile - gemfiles/rails_6.0.0.gemfile + - gemfiles/rails_6.1.0.gemfile rvm: - 2.2 - 2.3 @@ -26,6 +27,12 @@ jobs: - gemfile: gemfiles/rails_5.2.0.gemfile rvm: 2.2 exclude: + - gemfile: gemfiles/rails_6.1.0.gemfile + rvm: 2.4 + - gemfile: gemfiles/rails_6.1.0.gemfile + rvm: 2.3 + - gemfile: gemfiles/rails_6.1.0.gemfile + rvm: 2.2 - gemfile: gemfiles/rails_6.0.0.gemfile rvm: 2.2 - gemfile: gemfiles/rails_6.0.0.gemfile diff --git a/Appraisals b/Appraisals index 665af33..5b297cd 100644 --- a/Appraisals +++ b/Appraisals @@ -1,6 +1,6 @@ # frozen_string_literal: true -%w[6.0.0].each do |rails_version| +%w[6.0.0 6.1.0].each do |rails_version| appraise "rails_#{rails_version}" do gem 'rails', "~> #{rails_version}" end diff --git a/README.md b/README.md index 1254744..32a36bc 100644 --- a/README.md +++ b/README.md @@ -37,7 +37,7 @@ If you use a different authentication system that does not set a `current_user` ### Ruby and Rails -Starburst [works](https://secure.travis-ci.org/starburstgem/starburst) on Rails 4.2, 5.0, 5.1, 5.2, and 6.0. It should work with the same Ruby runtime versions supported by each framework version. +Starburst [works](https://secure.travis-ci.org/starburstgem/starburst) on Rails 4.2, 5.0, 5.1, 5.2, 6.0, and 6.1. It should work with the same Ruby runtime versions supported by each framework version. ## Installation diff --git a/gemfiles/rails_6.1.0.gemfile b/gemfiles/rails_6.1.0.gemfile new file mode 100644 index 0000000..dd95a47 --- /dev/null +++ b/gemfiles/rails_6.1.0.gemfile @@ -0,0 +1,7 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "rails", "~> 6.1.0" + +gemspec path: "../" diff --git a/starburst.gemspec b/starburst.gemspec index b28b3b1..8b13ab0 100644 --- a/starburst.gemspec +++ b/starburst.gemspec @@ -32,7 +32,7 @@ Gem::Specification.new do |spec| '--quiet' ] - spec.add_runtime_dependency 'rails', '>= 4.2.0', '< 6.1' + spec.add_runtime_dependency 'rails', '>= 4.2.0', '< 6.2' spec.add_development_dependency 'appraisal', '~> 2' spec.add_development_dependency 'byebug', '>= 10.0.2', '< 12'