Skip to content

Commit d7eb18e

Browse files
committed
Test with Rails 7.1 and 7.2
\
1 parent b704feb commit d7eb18e

File tree

3 files changed

+253
-222
lines changed

3 files changed

+253
-222
lines changed

Gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ git_source(:github) { |repo| "https://github.com/#{repo}.git" }
88
ruby '3.1.3'
99

1010
if next?
11-
gem 'rails', github: 'rails/rails', branch: 'main'
11+
gem 'rails', '~> 7.2.0'
1212
else
1313
gem 'rails', '~> 7.1.0'
1414
end

Gemfile.lock

Lines changed: 119 additions & 98 deletions
Original file line numberDiff line numberDiff line change
@@ -1,182 +1,198 @@
11
GEM
22
remote: https://rubygems.org/
33
specs:
4-
actioncable (7.1.1)
5-
actionpack (= 7.1.1)
6-
activesupport (= 7.1.1)
4+
actioncable (7.1.5.2)
5+
actionpack (= 7.1.5.2)
6+
activesupport (= 7.1.5.2)
77
nio4r (~> 2.0)
88
websocket-driver (>= 0.6.1)
99
zeitwerk (~> 2.6)
10-
actionmailbox (7.1.1)
11-
actionpack (= 7.1.1)
12-
activejob (= 7.1.1)
13-
activerecord (= 7.1.1)
14-
activestorage (= 7.1.1)
15-
activesupport (= 7.1.1)
10+
actionmailbox (7.1.5.2)
11+
actionpack (= 7.1.5.2)
12+
activejob (= 7.1.5.2)
13+
activerecord (= 7.1.5.2)
14+
activestorage (= 7.1.5.2)
15+
activesupport (= 7.1.5.2)
1616
mail (>= 2.7.1)
1717
net-imap
1818
net-pop
1919
net-smtp
20-
actionmailer (7.1.1)
21-
actionpack (= 7.1.1)
22-
actionview (= 7.1.1)
23-
activejob (= 7.1.1)
24-
activesupport (= 7.1.1)
20+
actionmailer (7.1.5.2)
21+
actionpack (= 7.1.5.2)
22+
actionview (= 7.1.5.2)
23+
activejob (= 7.1.5.2)
24+
activesupport (= 7.1.5.2)
2525
mail (~> 2.5, >= 2.5.4)
2626
net-imap
2727
net-pop
2828
net-smtp
2929
rails-dom-testing (~> 2.2)
30-
actionpack (7.1.1)
31-
actionview (= 7.1.1)
32-
activesupport (= 7.1.1)
30+
actionpack (7.1.5.2)
31+
actionview (= 7.1.5.2)
32+
activesupport (= 7.1.5.2)
3333
nokogiri (>= 1.8.5)
34+
racc
3435
rack (>= 2.2.4)
3536
rack-session (>= 1.0.1)
3637
rack-test (>= 0.6.3)
3738
rails-dom-testing (~> 2.2)
3839
rails-html-sanitizer (~> 1.6)
39-
actiontext (7.1.1)
40-
actionpack (= 7.1.1)
41-
activerecord (= 7.1.1)
42-
activestorage (= 7.1.1)
43-
activesupport (= 7.1.1)
40+
actiontext (7.1.5.2)
41+
actionpack (= 7.1.5.2)
42+
activerecord (= 7.1.5.2)
43+
activestorage (= 7.1.5.2)
44+
activesupport (= 7.1.5.2)
4445
globalid (>= 0.6.0)
4546
nokogiri (>= 1.8.5)
46-
actionview (7.1.1)
47-
activesupport (= 7.1.1)
47+
actionview (7.1.5.2)
48+
activesupport (= 7.1.5.2)
4849
builder (~> 3.1)
4950
erubi (~> 1.11)
5051
rails-dom-testing (~> 2.2)
5152
rails-html-sanitizer (~> 1.6)
52-
activejob (7.1.1)
53-
activesupport (= 7.1.1)
53+
activejob (7.1.5.2)
54+
activesupport (= 7.1.5.2)
5455
globalid (>= 0.3.6)
55-
activemodel (7.1.1)
56-
activesupport (= 7.1.1)
57-
activerecord (7.1.1)
58-
activemodel (= 7.1.1)
59-
activesupport (= 7.1.1)
56+
activemodel (7.1.5.2)
57+
activesupport (= 7.1.5.2)
58+
activerecord (7.1.5.2)
59+
activemodel (= 7.1.5.2)
60+
activesupport (= 7.1.5.2)
6061
timeout (>= 0.4.0)
61-
activestorage (7.1.1)
62-
actionpack (= 7.1.1)
63-
activejob (= 7.1.1)
64-
activerecord (= 7.1.1)
65-
activesupport (= 7.1.1)
62+
activestorage (7.1.5.2)
63+
actionpack (= 7.1.5.2)
64+
activejob (= 7.1.5.2)
65+
activerecord (= 7.1.5.2)
66+
activesupport (= 7.1.5.2)
6667
marcel (~> 1.0)
67-
activesupport (7.1.1)
68+
activesupport (7.1.5.2)
6869
base64
70+
benchmark (>= 0.3)
6971
bigdecimal
7072
concurrent-ruby (~> 1.0, >= 1.0.2)
7173
connection_pool (>= 2.2.5)
7274
drb
7375
i18n (>= 1.6, < 2)
76+
logger (>= 1.4.2)
7477
minitest (>= 5.1)
7578
mutex_m
79+
securerandom (>= 0.3)
7680
tzinfo (~> 2.0)
7781
babel-source (5.8.35)
7882
babel-transpiler (0.7.0)
7983
babel-source (>= 4.0, < 6)
8084
execjs (~> 2.0)
81-
base64 (0.1.1)
82-
bigdecimal (3.1.4)
85+
base64 (0.3.0)
86+
benchmark (0.5.0)
87+
bigdecimal (3.3.1)
8388
bindex (0.8.1)
84-
builder (3.2.4)
89+
builder (3.3.0)
8590
byebug (11.1.3)
91+
cgi (0.5.0)
8692
code_analyzer (0.5.2)
8793
sexp_processor
88-
concurrent-ruby (1.2.2)
89-
connection_pool (2.4.1)
94+
concurrent-ruby (1.3.5)
95+
connection_pool (2.5.4)
9096
crass (1.0.6)
91-
date (3.3.3)
92-
drb (2.1.1)
93-
ruby2_keywords
94-
erubi (1.12.0)
97+
date (3.4.1)
98+
drb (2.2.3)
99+
erb (4.0.4)
100+
cgi (>= 0.3.3)
101+
erubi (1.13.1)
95102
erubis (2.7.0)
96103
execjs (2.8.1)
97104
ffi (1.15.4)
98105
foundation-rails (6.6.2.0)
99106
railties (>= 3.1.0)
100107
sass (>= 3.3.0)
101108
sprockets-es6 (>= 0.9.0)
102-
globalid (1.2.1)
109+
globalid (1.3.0)
103110
activesupport (>= 6.1)
104-
i18n (1.14.1)
111+
i18n (1.14.7)
105112
concurrent-ruby (~> 1.0)
106-
io-console (0.6.0)
107-
irb (1.8.3)
108-
rdoc
109-
reline (>= 0.3.8)
113+
io-console (0.8.1)
114+
irb (1.15.2)
115+
pp (>= 0.6.0)
116+
rdoc (>= 4.0.0)
117+
reline (>= 0.4.2)
110118
jbuilder (2.11.2)
111119
activesupport (>= 5.0.0)
112120
json (2.6.0)
113121
listen (3.7.0)
114122
rb-fsevent (~> 0.10, >= 0.10.3)
115123
rb-inotify (~> 0.9, >= 0.9.10)
116-
loofah (2.21.4)
124+
logger (1.7.0)
125+
loofah (2.24.1)
117126
crass (~> 1.0.2)
118127
nokogiri (>= 1.12.0)
119-
mail (2.8.1)
128+
mail (2.9.0)
129+
logger
120130
mini_mime (>= 0.1.1)
121131
net-imap
122132
net-pop
123133
net-smtp
124-
marcel (1.0.2)
134+
marcel (1.1.0)
125135
mini_mime (1.1.5)
126-
minitest (5.20.0)
127-
mutex_m (0.1.2)
128-
net-imap (0.4.2)
136+
minitest (5.26.0)
137+
mutex_m (0.3.0)
138+
net-imap (0.5.12)
129139
date
130140
net-protocol
131141
net-pop (0.1.2)
132142
net-protocol
133-
net-protocol (0.2.1)
143+
net-protocol (0.2.2)
134144
timeout
135-
net-smtp (0.4.0)
145+
net-smtp (0.5.1)
136146
net-protocol
137-
nio4r (2.5.9)
138-
nokogiri (1.15.4-x86_64-darwin)
147+
nio4r (2.7.4)
148+
nokogiri (1.18.10-arm64-darwin)
139149
racc (~> 1.4)
140-
nokogiri (1.15.4-x86_64-linux)
150+
nokogiri (1.18.10-x86_64-darwin)
151+
racc (~> 1.4)
152+
nokogiri (1.18.10-x86_64-linux-gnu)
141153
racc (~> 1.4)
142154
pg (1.2.3)
143155
power_assert (2.0.1)
144-
psych (5.1.1.1)
156+
pp (0.6.3)
157+
prettyprint
158+
prettyprint (0.2.0)
159+
psych (5.2.6)
160+
date
145161
stringio
146162
puma (4.3.10)
147163
nio4r (~> 2.0)
148-
racc (1.7.1)
149-
rack (2.2.8)
164+
racc (1.8.1)
165+
rack (2.2.20)
150166
rack-proxy (0.7.6)
151167
rack
152-
rack-session (1.0.1)
168+
rack-session (1.0.2)
153169
rack (< 3)
154-
rack-test (2.1.0)
170+
rack-test (2.2.0)
155171
rack (>= 1.3)
156-
rackup (1.0.0)
172+
rackup (1.0.1)
157173
rack (< 3)
158174
webrick
159-
rails (7.1.1)
160-
actioncable (= 7.1.1)
161-
actionmailbox (= 7.1.1)
162-
actionmailer (= 7.1.1)
163-
actionpack (= 7.1.1)
164-
actiontext (= 7.1.1)
165-
actionview (= 7.1.1)
166-
activejob (= 7.1.1)
167-
activemodel (= 7.1.1)
168-
activerecord (= 7.1.1)
169-
activestorage (= 7.1.1)
170-
activesupport (= 7.1.1)
175+
rails (7.1.5.2)
176+
actioncable (= 7.1.5.2)
177+
actionmailbox (= 7.1.5.2)
178+
actionmailer (= 7.1.5.2)
179+
actionpack (= 7.1.5.2)
180+
actiontext (= 7.1.5.2)
181+
actionview (= 7.1.5.2)
182+
activejob (= 7.1.5.2)
183+
activemodel (= 7.1.5.2)
184+
activerecord (= 7.1.5.2)
185+
activestorage (= 7.1.5.2)
186+
activesupport (= 7.1.5.2)
171187
bundler (>= 1.15.0)
172-
railties (= 7.1.1)
173-
rails-dom-testing (2.2.0)
188+
railties (= 7.1.5.2)
189+
rails-dom-testing (2.3.0)
174190
activesupport (>= 5.0.0)
175191
minitest
176192
nokogiri (>= 1.6)
177-
rails-html-sanitizer (1.6.0)
193+
rails-html-sanitizer (1.6.2)
178194
loofah (~> 2.21)
179-
nokogiri (~> 1.14)
195+
nokogiri (>= 1.15.7, != 1.16.7, != 1.16.6, != 1.16.5, != 1.16.4, != 1.16.3, != 1.16.2, != 1.16.1, != 1.16.0.rc1, != 1.16.0)
180196
rails_best_practices (1.21.0)
181197
activesupport
182198
code_analyzer (>= 0.5.2)
@@ -185,25 +201,26 @@ GEM
185201
json
186202
require_all (~> 3.0)
187203
ruby-progressbar
188-
railties (7.1.1)
189-
actionpack (= 7.1.1)
190-
activesupport (= 7.1.1)
204+
railties (7.1.5.2)
205+
actionpack (= 7.1.5.2)
206+
activesupport (= 7.1.5.2)
191207
irb
192208
rackup (>= 1.0.0)
193209
rake (>= 12.2)
194210
thor (~> 1.0, >= 1.2.2)
195211
zeitwerk (~> 2.6)
196-
rake (13.0.6)
212+
rake (13.3.0)
197213
rb-fsevent (0.11.0)
198214
rb-inotify (0.10.1)
199215
ffi (~> 1.0)
200-
rdoc (6.5.0)
216+
rdoc (6.15.0)
217+
erb
201218
psych (>= 4.0.0)
202-
reline (0.3.9)
219+
tsort
220+
reline (0.6.2)
203221
io-console (~> 0.5)
204222
require_all (3.0.0)
205223
ruby-progressbar (1.11.0)
206-
ruby2_keywords (0.0.5)
207224
sass (3.7.4)
208225
sass-listen (~> 4.0.0)
209226
sass-listen (4.0.0)
@@ -219,6 +236,7 @@ GEM
219236
sprockets (> 3.0)
220237
sprockets-rails
221238
tilt
239+
securerandom (0.4.1)
222240
semantic_range (3.0.0)
223241
sexp_processor (4.15.3)
224242
sprockets (4.0.2)
@@ -232,12 +250,13 @@ GEM
232250
actionpack (>= 4.0)
233251
activesupport (>= 4.0)
234252
sprockets (>= 3.0.0)
235-
stringio (3.0.8)
253+
stringio (3.1.7)
236254
test-unit (3.5.0)
237255
power_assert
238-
thor (1.3.0)
256+
thor (1.4.0)
239257
tilt (2.0.10)
240-
timeout (0.4.0)
258+
timeout (0.4.3)
259+
tsort (0.2.0)
241260
tzinfo (2.0.6)
242261
concurrent-ruby (~> 1.0)
243262
web-console (4.1.0)
@@ -250,13 +269,15 @@ GEM
250269
rack-proxy (>= 0.6.1)
251270
railties (>= 5.2)
252271
semantic_range (>= 2.3.0)
253-
webrick (1.8.1)
254-
websocket-driver (0.7.6)
272+
webrick (1.9.1)
273+
websocket-driver (0.8.0)
274+
base64
255275
websocket-extensions (>= 0.1.0)
256276
websocket-extensions (0.1.5)
257-
zeitwerk (2.6.12)
277+
zeitwerk (2.6.18)
258278

259279
PLATFORMS
280+
arm64-darwin-23
260281
x86_64-darwin-19
261282
x86_64-linux
262283

0 commit comments

Comments
 (0)