Skip to content

Commit 7b8e104

Browse files
committed
Test against Ruby 3.4
1 parent e6476d8 commit 7b8e104

File tree

6 files changed

+50
-47
lines changed

6 files changed

+50
-47
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ jobs:
1717
- "3.1"
1818
- "3.2"
1919
- "3.3"
20+
- "3.4"
2021
rails:
2122
- rails_70
2223
- rails_71
@@ -25,6 +26,8 @@ jobs:
2526
exclude:
2627
- ruby: "3.1"
2728
rails: rails_80
29+
- ruby: "3.4"
30+
rails: rails_70
2831
steps:
2932
- uses: actions/checkout@v4
3033
- name: Configure bundler (default)

.github/workflows/rubocop.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ on:
44
pull_request:
55

66
env:
7-
RUBY_VERSION: ${{ vars.RUBOCOP_RUBY_VERSION || '3.3' }}
7+
RUBY_VERSION: ${{ vars.RUBOCOP_RUBY_VERSION || '3.4' }}
88

99
jobs:
1010
rubocop:

Gemfile.lock

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ GEM
8383
ast (2.4.2)
8484
base64 (0.2.0)
8585
benchmark (0.4.0)
86-
bigdecimal (3.1.8)
86+
bigdecimal (3.1.9)
8787
builder (3.3.0)
8888
capybara (3.40.0)
8989
addressable
@@ -106,18 +106,18 @@ GEM
106106
diff-lcs (1.5.1)
107107
docile (1.4.1)
108108
drb (2.2.1)
109-
erubi (1.13.0)
109+
erubi (1.13.1)
110110
globalid (1.2.1)
111111
activesupport (>= 6.1)
112112
i18n (1.14.6)
113113
concurrent-ruby (~> 1.0)
114114
io-console (0.8.0)
115-
irb (1.14.2)
115+
irb (1.14.3)
116116
rdoc (>= 4.0.0)
117117
reline (>= 0.4.2)
118-
json (2.9.0)
118+
json (2.9.1)
119119
language_server-protocol (3.17.0.3)
120-
logger (1.6.3)
120+
logger (1.6.4)
121121
loofah (2.23.1)
122122
crass (~> 1.0.2)
123123
nokogiri (>= 1.12.0)
@@ -132,7 +132,7 @@ GEM
132132
mini_mime (1.1.5)
133133
mini_portile2 (2.8.8)
134134
minitest (5.25.4)
135-
net-imap (0.5.1)
135+
net-imap (0.5.4)
136136
date
137137
net-protocol
138138
net-pop (0.1.2)
@@ -157,18 +157,18 @@ GEM
157157
parser (3.3.6.0)
158158
ast (~> 2.4.1)
159159
racc
160-
pry (0.15.0)
160+
pry (0.15.2)
161161
coderay (~> 1.1)
162162
method_source (~> 1.0)
163-
psych (5.2.1)
163+
psych (5.2.2)
164164
date
165165
stringio
166166
public_suffix (6.0.1)
167167
racc (1.8.1)
168168
rack (3.1.8)
169169
rack-session (2.0.0)
170170
rack (>= 3.0.0)
171-
rack-test (2.1.0)
171+
rack-test (2.2.0)
172172
rack (>= 1.3)
173173
rackup (2.2.1)
174174
rack (>= 3)
@@ -203,10 +203,10 @@ GEM
203203
zeitwerk (~> 2.6)
204204
rainbow (3.1.1)
205205
rake (13.2.1)
206-
rdoc (6.9.0)
206+
rdoc (6.10.0)
207207
psych (>= 4.0.0)
208208
regexp_parser (2.9.3)
209-
reline (0.5.12)
209+
reline (0.6.0)
210210
io-console (~> 0.5)
211211
rexml (3.4.0)
212212
rspec (3.13.0)
@@ -252,7 +252,7 @@ GEM
252252
rubocop-rspec (3.3.0)
253253
rubocop (~> 1.61)
254254
ruby-progressbar (1.13.0)
255-
securerandom (0.4.0)
255+
securerandom (0.4.1)
256256
simplecov (0.22.0)
257257
docile (~> 1.1)
258258
simplecov-html (~> 0.11)
@@ -264,7 +264,7 @@ GEM
264264
simplecov_json_formatter (0.1.4)
265265
stringio (3.1.2)
266266
thor (1.3.2)
267-
timeout (0.4.2)
267+
timeout (0.4.3)
268268
tzinfo (2.0.6)
269269
concurrent-ruby (~> 1.0)
270270
unicode-display_width (3.1.2)
@@ -304,4 +304,4 @@ DEPENDENCIES
304304
simplecov-cobertura
305305

306306
BUNDLED WITH
307-
2.5.23
307+
2.6.2

gemfiles/rails_70/Gemfile.lock

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ GEM
9494
date (3.4.1)
9595
diff-lcs (1.5.1)
9696
docile (1.4.1)
97-
erubi (1.13.0)
97+
erubi (1.13.1)
9898
globalid (1.2.1)
9999
activesupport (>= 6.1)
100100
i18n (1.14.6)
@@ -113,7 +113,7 @@ GEM
113113
mini_mime (1.1.5)
114114
mini_portile2 (2.8.8)
115115
minitest (5.25.4)
116-
net-imap (0.5.1)
116+
net-imap (0.5.4)
117117
date
118118
net-protocol
119119
net-pop (0.1.2)
@@ -134,13 +134,13 @@ GEM
134134
racc (~> 1.4)
135135
nokogiri (1.17.2-x86_64-linux)
136136
racc (~> 1.4)
137-
pry (0.15.0)
137+
pry (0.15.2)
138138
coderay (~> 1.1)
139139
method_source (~> 1.0)
140140
public_suffix (6.0.1)
141141
racc (1.8.1)
142142
rack (2.2.10)
143-
rack-test (2.1.0)
143+
rack-test (2.2.0)
144144
rack (>= 1.3)
145145
rails (7.0.8.7)
146146
actioncable (= 7.0.8.7)
@@ -204,7 +204,7 @@ GEM
204204
simplecov-html (0.13.1)
205205
simplecov_json_formatter (0.1.4)
206206
thor (1.3.2)
207-
timeout (0.4.2)
207+
timeout (0.4.3)
208208
tzinfo (2.0.6)
209209
concurrent-ruby (~> 1.0)
210210
websocket-driver (0.7.6)
@@ -235,4 +235,4 @@ DEPENDENCIES
235235
zeitwerk (~> 2.6.18)
236236

237237
BUNDLED WITH
238-
2.5.23
238+
2.6.2

gemfiles/rails_71/Gemfile.lock

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ GEM
8888
public_suffix (>= 2.0.2, < 7.0)
8989
base64 (0.2.0)
9090
benchmark (0.4.0)
91-
bigdecimal (3.1.8)
91+
bigdecimal (3.1.9)
9292
builder (3.3.0)
9393
capybara (3.40.0)
9494
addressable
@@ -111,16 +111,16 @@ GEM
111111
diff-lcs (1.5.1)
112112
docile (1.4.1)
113113
drb (2.2.1)
114-
erubi (1.13.0)
114+
erubi (1.13.1)
115115
globalid (1.2.1)
116116
activesupport (>= 6.1)
117117
i18n (1.14.6)
118118
concurrent-ruby (~> 1.0)
119119
io-console (0.8.0)
120-
irb (1.14.2)
120+
irb (1.14.3)
121121
rdoc (>= 4.0.0)
122122
reline (>= 0.4.2)
123-
logger (1.6.3)
123+
logger (1.6.4)
124124
loofah (2.23.1)
125125
crass (~> 1.0.2)
126126
nokogiri (>= 1.12.0)
@@ -136,7 +136,7 @@ GEM
136136
mini_portile2 (2.8.8)
137137
minitest (5.25.4)
138138
mutex_m (0.3.0)
139-
net-imap (0.5.1)
139+
net-imap (0.5.4)
140140
date
141141
net-protocol
142142
net-pop (0.1.2)
@@ -157,18 +157,18 @@ GEM
157157
racc (~> 1.4)
158158
nokogiri (1.17.2-x86_64-linux)
159159
racc (~> 1.4)
160-
pry (0.15.0)
160+
pry (0.15.2)
161161
coderay (~> 1.1)
162162
method_source (~> 1.0)
163-
psych (5.2.1)
163+
psych (5.2.2)
164164
date
165165
stringio
166166
public_suffix (6.0.1)
167167
racc (1.8.1)
168168
rack (3.1.8)
169169
rack-session (2.0.0)
170170
rack (>= 3.0.0)
171-
rack-test (2.1.0)
171+
rack-test (2.2.0)
172172
rack (>= 1.3)
173173
rackup (2.2.1)
174174
rack (>= 3)
@@ -202,10 +202,10 @@ GEM
202202
thor (~> 1.0, >= 1.2.2)
203203
zeitwerk (~> 2.6)
204204
rake (13.2.1)
205-
rdoc (6.9.0)
205+
rdoc (6.10.0)
206206
psych (>= 4.0.0)
207207
regexp_parser (2.9.3)
208-
reline (0.5.12)
208+
reline (0.6.0)
209209
io-console (~> 0.5)
210210
rexml (3.4.0)
211211
rspec (3.13.0)
@@ -229,7 +229,7 @@ GEM
229229
rspec-mocks (~> 3.13)
230230
rspec-support (~> 3.13)
231231
rspec-support (3.13.2)
232-
securerandom (0.4.0)
232+
securerandom (0.4.1)
233233
simplecov (0.22.0)
234234
docile (~> 1.1)
235235
simplecov-html (~> 0.11)
@@ -241,7 +241,7 @@ GEM
241241
simplecov_json_formatter (0.1.4)
242242
stringio (3.1.2)
243243
thor (1.3.2)
244-
timeout (0.4.2)
244+
timeout (0.4.3)
245245
tzinfo (2.0.6)
246246
concurrent-ruby (~> 1.0)
247247
websocket-driver (0.7.6)
@@ -272,4 +272,4 @@ DEPENDENCIES
272272
zeitwerk (~> 2.6.18)
273273

274274
BUNDLED WITH
275-
2.5.23
275+
2.6.2

gemfiles/rails_72/Gemfile.lock

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ GEM
8282
public_suffix (>= 2.0.2, < 7.0)
8383
base64 (0.2.0)
8484
benchmark (0.4.0)
85-
bigdecimal (3.1.8)
85+
bigdecimal (3.1.9)
8686
builder (3.3.0)
8787
capybara (3.40.0)
8888
addressable
@@ -105,16 +105,16 @@ GEM
105105
diff-lcs (1.5.1)
106106
docile (1.4.1)
107107
drb (2.2.1)
108-
erubi (1.13.0)
108+
erubi (1.13.1)
109109
globalid (1.2.1)
110110
activesupport (>= 6.1)
111111
i18n (1.14.6)
112112
concurrent-ruby (~> 1.0)
113113
io-console (0.8.0)
114-
irb (1.14.2)
114+
irb (1.14.3)
115115
rdoc (>= 4.0.0)
116116
reline (>= 0.4.2)
117-
logger (1.6.3)
117+
logger (1.6.4)
118118
loofah (2.23.1)
119119
crass (~> 1.0.2)
120120
nokogiri (>= 1.12.0)
@@ -129,7 +129,7 @@ GEM
129129
mini_mime (1.1.5)
130130
mini_portile2 (2.8.8)
131131
minitest (5.25.4)
132-
net-imap (0.5.1)
132+
net-imap (0.5.4)
133133
date
134134
net-protocol
135135
net-pop (0.1.2)
@@ -150,18 +150,18 @@ GEM
150150
racc (~> 1.4)
151151
nokogiri (1.17.2-x86_64-linux)
152152
racc (~> 1.4)
153-
pry (0.15.0)
153+
pry (0.15.2)
154154
coderay (~> 1.1)
155155
method_source (~> 1.0)
156-
psych (5.2.1)
156+
psych (5.2.2)
157157
date
158158
stringio
159159
public_suffix (6.0.1)
160160
racc (1.8.1)
161161
rack (3.1.8)
162162
rack-session (2.0.0)
163163
rack (>= 3.0.0)
164-
rack-test (2.1.0)
164+
rack-test (2.2.0)
165165
rack (>= 1.3)
166166
rackup (2.2.1)
167167
rack (>= 3)
@@ -195,10 +195,10 @@ GEM
195195
thor (~> 1.0, >= 1.2.2)
196196
zeitwerk (~> 2.6)
197197
rake (13.2.1)
198-
rdoc (6.9.0)
198+
rdoc (6.10.0)
199199
psych (>= 4.0.0)
200200
regexp_parser (2.9.3)
201-
reline (0.5.12)
201+
reline (0.6.0)
202202
io-console (~> 0.5)
203203
rexml (3.4.0)
204204
rspec (3.13.0)
@@ -222,7 +222,7 @@ GEM
222222
rspec-mocks (~> 3.13)
223223
rspec-support (~> 3.13)
224224
rspec-support (3.13.2)
225-
securerandom (0.4.0)
225+
securerandom (0.4.1)
226226
simplecov (0.22.0)
227227
docile (~> 1.1)
228228
simplecov-html (~> 0.11)
@@ -234,7 +234,7 @@ GEM
234234
simplecov_json_formatter (0.1.4)
235235
stringio (3.1.2)
236236
thor (1.3.2)
237-
timeout (0.4.2)
237+
timeout (0.4.3)
238238
tzinfo (2.0.6)
239239
concurrent-ruby (~> 1.0)
240240
useragent (0.16.11)
@@ -266,4 +266,4 @@ DEPENDENCIES
266266
zeitwerk (~> 2.6.18)
267267

268268
BUNDLED WITH
269-
2.5.23
269+
2.6.2

0 commit comments

Comments
 (0)