diff --git a/Appraisals b/Appraisals index 7dc8aab..aae4545 100644 --- a/Appraisals +++ b/Appraisals @@ -39,3 +39,18 @@ appraise "rails7.2" do gem "spring-watcher-listen", "~> 2.0.0" gem "sqlite3", "~> 1.4" end + +appraise "rails8.0" do + gem "brakeman" + gem "byebug" + gem "kamal" + gem "listen", "~> 3.2" + gem "puma", "~> 6.0" + gem "rails", "~> 8.0.0" + gem "rubocop-rails-omakase" + gem "solid_queue" + gem "spring", "!= 2.1.1" + gem "spring-watcher-listen", "~> 2.0.0" + gem "sqlite3", ">= 2.1" + gem "thruster" +end diff --git a/NEWS.md b/NEWS.md index 6c4dafb..0d3d1eb 100644 --- a/NEWS.md +++ b/NEWS.md @@ -4,6 +4,7 @@ there might not be any notable changes in new versions of this project. # NEWS * Add: First-party support for [`file_fixture`](https://api.rubyonrails.org/classes/ActiveSupport/Testing/FileFixtures.html#method-i-file_fixture) within factory blocks +* Internal: Add Rails 8.0 to the test matrix ## 6.4.4 (October 25, 2024) * Changed: Bump Factory Bot 6.5.0 diff --git a/gemfiles/rails8.0.gemfile b/gemfiles/rails8.0.gemfile new file mode 100644 index 0000000..9610cfc --- /dev/null +++ b/gemfiles/rails8.0.gemfile @@ -0,0 +1,24 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "appraisal" +gem "aruba" +gem "cucumber" +gem "rake" +gem "rspec-rails" +gem "standard" +gem "brakeman" +gem "byebug" +gem "kamal" +gem "listen", "~> 3.2" +gem "puma", "~> 6.0" +gem "rails", "~> 8.0.0" +gem "rubocop-rails-omakase" +gem "solid_queue" +gem "spring", "!= 2.1.1" +gem "spring-watcher-listen", "~> 2.0.0" +gem "sqlite3", ">= 2.1" +gem "thruster" + +gemspec name: "factory_bot_rails", path: "../"