diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 09fb222..d8fd7d5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -19,22 +19,26 @@ jobs: - '3.0' - '3.1' - '3.2' - # - 'head' + - '3.3' gemfile: - gemfiles/rails_5.2.gemfile - gemfiles/rails_6.0.gemfile - gemfiles/rails_7.0.gemfile - gemfiles/rails_7.1.gemfile - # - gemfile: gemfiles/rails_head.gemfile + - gemfiles/rails_7.2.gemfile exclude: - ruby: '2.5' gemfile: gemfiles/rails_7.0.gemfile - ruby: '2.5' gemfile: gemfiles/rails_7.1.gemfile + - ruby: '2.5' + gemfile: gemfiles/rails_7.2.gemfile - ruby: '2.6' gemfile: gemfiles/rails_7.0.gemfile - ruby: '2.6' gemfile: gemfiles/rails_7.1.gemfile + - ruby: '2.6' + gemfile: gemfiles/rails_7.2.gemfile - ruby: '2.7' gemfile: gemfiles/rails_5.2.gemfile - ruby: '3.0' @@ -49,6 +53,10 @@ jobs: gemfile: gemfiles/rails_5.2.gemfile - ruby: '3.2' gemfile: gemfiles/rails_6.0.gemfile + - ruby: '3.3' + gemfile: gemfiles/rails_5.2.gemfile + - ruby: '3.3' + gemfile: gemfiles/rails_6.0.gemfile steps: - name: Checkout code uses: actions/checkout@v3 diff --git a/Appraisals b/Appraisals index c42db02..54a0705 100644 --- a/Appraisals +++ b/Appraisals @@ -13,3 +13,7 @@ end appraise "rails-7.1" do gem "rails", "~> 7.1" end + +appraise "rails-7.2" do + gem "rails", "~> 7.2" +end diff --git a/gemfiles/rails_7.2.gemfile b/gemfiles/rails_7.2.gemfile new file mode 100644 index 0000000..c0830bd --- /dev/null +++ b/gemfiles/rails_7.2.gemfile @@ -0,0 +1,12 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "rails", "~> 7.2" + +group :development, :test do + gem "sqlite3", platform: [:ruby, :mswin, :mingw] + gem "activerecord-jdbcsqlite3-adapter", "~> 1.3.13", platform: :jruby +end + +gemspec path: "../"