Skip to content

Commit e6efdd7

Browse files
committed
Add Rails 7.2 support
1 parent 71be683 commit e6efdd7

6 files changed

+96
-1
lines changed

.github/workflows/super_diff.yml

+1
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ jobs:
6262
- rails_6_1
6363
- rails_7_0
6464
- rails_7_1
65+
- rails_7_2
6566
- no_rails
6667
rspec_appraisal:
6768
- rspec_lt_3_10

Appraisals

+8-1
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,13 @@ appraisals = {
3030
gem 'rails', '~> 7.1.0'
3131
gem 'sqlite3', '~> 1.4.0', platform: %i[ruby mswin mingw]
3232
end,
33+
rails_7_2:
34+
proc do
35+
instance_eval(&rails_dependencies)
36+
37+
gem 'rails', '~> 7.2.0'
38+
gem 'sqlite3', '~> 1.4.0', platform: %i[ruby mswin mingw]
39+
end,
3340
no_rails: proc {},
3441
rspec_lt_3_10:
3542
proc do |with_rails|
@@ -66,7 +73,7 @@ appraisals = {
6673
end
6774
}
6875

69-
rails_appraisals = %i[no_rails rails_6_1 rails_7_0 rails_7_1]
76+
rails_appraisals = %i[no_rails rails_6_1 rails_7_0 rails_7_1 rails_7_2]
7077
rspec_appraisals = %i[rspec_lt_3_10 rspec_gte_3_10 rspec_gte_3_13]
7178

7279
rails_appraisals.each do |rails_appraisal|

CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
### Features
66

77
- Add official Rails 7.1 support. [#278](https://github.com./splitwise/super_diff/pull/278)
8+
- Add official Rails 7.2 support. [#279](https://github.com./splitwise/super_diff/pull/279)
89

910
### Other changes
1011

+30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# This file was generated by Appraisal
2+
3+
source "https://rubygems.org"
4+
5+
gem "appraisal", git: "https://github.com./thoughtbot/appraisal"
6+
gem "bundler-audit"
7+
gem "childprocess"
8+
gem "climate_control"
9+
gem "prettier_print"
10+
gem "pry-byebug", platform: :mri
11+
gem "pry-nav", platform: :jruby
12+
gem "rake"
13+
gem "rubocop"
14+
gem "syntax_tree"
15+
gem "syntax_tree-haml"
16+
gem "syntax_tree-rbs"
17+
gem "activerecord-jdbcsqlite3-adapter", platform: :jruby
18+
gem "jdbc-sqlite3", platform: :jruby
19+
gem "net-ftp"
20+
gem "combustion"
21+
gem "rails", "~> 7.2.0"
22+
gem "sqlite3", "~> 1.4.0", platform: [:ruby, :mswin, :mingw]
23+
gem "rspec", "3.12.0"
24+
gem "rspec-core", "3.12.0"
25+
gem "rspec-expectations", "3.12.3"
26+
gem "rspec-mocks", "3.12.0"
27+
gem "rspec-support", "3.12.0"
28+
gem "rspec-rails"
29+
30+
gemspec path: "../"
+30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# This file was generated by Appraisal
2+
3+
source "https://rubygems.org"
4+
5+
gem "appraisal", git: "https://github.com./thoughtbot/appraisal"
6+
gem "bundler-audit"
7+
gem "childprocess"
8+
gem "climate_control"
9+
gem "prettier_print"
10+
gem "pry-byebug", platform: :mri
11+
gem "pry-nav", platform: :jruby
12+
gem "rake"
13+
gem "rubocop"
14+
gem "syntax_tree"
15+
gem "syntax_tree-haml"
16+
gem "syntax_tree-rbs"
17+
gem "activerecord-jdbcsqlite3-adapter", platform: :jruby
18+
gem "jdbc-sqlite3", platform: :jruby
19+
gem "net-ftp"
20+
gem "combustion"
21+
gem "rails", "~> 7.2.0"
22+
gem "sqlite3", "~> 1.4.0", platform: [:ruby, :mswin, :mingw]
23+
gem "rspec", "3.13.0"
24+
gem "rspec-core", "3.13.0"
25+
gem "rspec-expectations", "3.13.0"
26+
gem "rspec-mocks", "3.13.0"
27+
gem "rspec-support", "3.13.0"
28+
gem "rspec-rails"
29+
30+
gemspec path: "../"
+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# This file was generated by Appraisal
2+
3+
source "https://rubygems.org"
4+
5+
gem "appraisal", git: "https://github.com./thoughtbot/appraisal"
6+
gem "bundler-audit"
7+
gem "childprocess"
8+
gem "climate_control"
9+
gem "prettier_print"
10+
gem "pry-byebug", platform: :mri
11+
gem "pry-nav", platform: :jruby
12+
gem "rake"
13+
gem "rubocop"
14+
gem "syntax_tree"
15+
gem "syntax_tree-haml"
16+
gem "syntax_tree-rbs"
17+
gem "activerecord-jdbcsqlite3-adapter", platform: :jruby
18+
gem "jdbc-sqlite3", platform: :jruby
19+
gem "net-ftp"
20+
gem "combustion"
21+
gem "rails", "~> 7.2.0"
22+
gem "sqlite3", "~> 1.4.0", platform: [:ruby, :mswin, :mingw]
23+
gem "rspec", "~> 3.9.0"
24+
gem "rspec-rails"
25+
26+
gemspec path: "../"

0 commit comments

Comments
 (0)