diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c92ce04..837afad 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -20,6 +20,8 @@ jobs: - stripe6 - stripe7 - stripe8 + - stripe9 + - stripe10 include: - { ruby: "2.3", gemfile: "rails3.2", bundler: "1" } - { ruby: "2.5", gemfile: "rails5.1", bundler: "default" } diff --git a/Appraisals b/Appraisals index b5115d5..ebf5cbb 100644 --- a/Appraisals +++ b/Appraisals @@ -51,6 +51,14 @@ appraise "stripe8" do gem "stripe", "~> 8.0" end +appraise "stripe9" do + gem "stripe", "~> 9.0" +end + +appraise "stripe10" do + gem "stripe", "~> 10.0" +end + appraise "rails_master" do gem "rails", github: "rails" end diff --git a/CHANGELOG.md b/CHANGELOG.md index 8f7ee62..18609ee 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,6 @@ ### [Unreleased] - TBD +- Add Stripe 9 support (#162) +- Add Stripe 10 support (#163) ### 2.7.0 (Nov 27, 2022) diff --git a/gemfiles/stripe10.gemfile b/gemfiles/stripe10.gemfile new file mode 100644 index 0000000..9c2416a --- /dev/null +++ b/gemfiles/stripe10.gemfile @@ -0,0 +1,7 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "stripe", "~> 10.0" + +gemspec path: "../" diff --git a/gemfiles/stripe9.gemfile b/gemfiles/stripe9.gemfile new file mode 100644 index 0000000..6d2af47 --- /dev/null +++ b/gemfiles/stripe9.gemfile @@ -0,0 +1,7 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "stripe", "~> 9.0" + +gemspec path: "../" diff --git a/stripe_event.gemspec b/stripe_event.gemspec index b12a19d..c353acc 100644 --- a/stripe_event.gemspec +++ b/stripe_event.gemspec @@ -18,7 +18,7 @@ Gem::Specification.new do |s| s.test_files = `git ls-files -- Appraisals {spec,gemfiles}/*`.split("\n") s.add_dependency "activesupport", ">= 3.1" - s.add_dependency "stripe", [">= 2.8", "< 9"] + s.add_dependency "stripe", [">= 2.8", "< 11"] s.add_development_dependency "appraisal" s.add_development_dependency "coveralls"