Skip to content

Commit e1e4ee7

Browse files
author
github-actions
committed
Update supported Ruby and Rails versions
1 parent 3715c89 commit e1e4ee7

13 files changed

Lines changed: 328 additions & 741 deletions

.github/workflows/actions.yml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,10 @@ jobs:
1010
strategy:
1111
fail-fast: false
1212
matrix:
13-
ruby: ['3.2', '3.3', '3.4']
14-
rails: ['6.1', '7.0', '7.1', '7.2', '8.0', '8.1']
13+
ruby: ['3.3', '3.4', '4.0']
14+
rails: ['7.2', '8.0', '8.1']
1515
include:
16-
- {ruby: '3.4', rails: '_main'}
17-
- {ruby: '3.1', rails: '6.1'}
18-
- {ruby: '3.1', rails: '7.0'}
19-
- {ruby: '3.1', rails: '7.1'}
16+
- {ruby: '4.0', rails: '_main'}
2017
name: ruby${{ matrix.ruby }} rails${{ matrix.rails }} rake test
2118
env:
2219
BUNDLE_GEMFILE: gemfiles/rails${{ matrix.rails }}.gemfile

.ruby-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.2.2
1+
3.3

Gemfile.lock

Lines changed: 90 additions & 73 deletions
Original file line numberDiff line numberDiff line change
@@ -2,28 +2,28 @@ PATH
22
remote: .
33
specs:
44
stronger_parameters (2.23.1)
5-
actionpack (>= 6.1)
5+
actionpack (>= 7.2)
66

77
GEM
88
remote: https://rubygems.org/
99
specs:
10-
actionpack (8.1.1)
11-
actionview (= 8.1.1)
12-
activesupport (= 8.1.1)
10+
actionpack (8.1.3)
11+
actionview (= 8.1.3)
12+
activesupport (= 8.1.3)
1313
nokogiri (>= 1.8.5)
1414
rack (>= 2.2.4)
1515
rack-session (>= 1.0.1)
1616
rack-test (>= 0.6.3)
1717
rails-dom-testing (~> 2.2)
1818
rails-html-sanitizer (~> 1.6)
1919
useragent (~> 0.16)
20-
actionview (8.1.1)
21-
activesupport (= 8.1.1)
20+
actionview (8.1.3)
21+
activesupport (= 8.1.3)
2222
builder (~> 3.1)
2323
erubi (~> 1.11)
2424
rails-dom-testing (~> 2.2)
2525
rails-html-sanitizer (~> 1.6)
26-
activesupport (8.1.1)
26+
activesupport (8.1.3)
2727
base64
2828
bigdecimal
2929
concurrent-ruby (~> 1.0, >= 1.3.1)
@@ -36,127 +36,144 @@ GEM
3636
securerandom (>= 0.3)
3737
tzinfo (~> 2.0, >= 2.0.5)
3838
uri (>= 0.13.1)
39-
ast (2.4.2)
40-
base64 (0.2.0)
41-
bigdecimal (3.1.8)
39+
ast (2.4.3)
40+
base64 (0.3.0)
41+
benchmark (0.5.0)
42+
bigdecimal (4.1.2)
4243
builder (3.3.0)
4344
bump (0.10.0)
44-
concurrent-ruby (1.3.4)
45-
connection_pool (2.4.1)
45+
concurrent-ruby (1.3.6)
46+
connection_pool (3.0.2)
4647
crass (1.0.6)
47-
date (3.4.1)
48-
drb (2.2.1)
49-
erubi (1.13.0)
50-
forking_test_runner (1.14.0)
48+
date (3.5.1)
49+
drb (2.2.3)
50+
erb (6.0.4)
51+
erubi (1.13.1)
52+
forking_test_runner (1.17.0)
53+
benchmark (>= 0.5.0)
5154
parallel_tests (>= 1.3.7)
52-
i18n (1.14.5)
55+
i18n (1.14.8)
5356
concurrent-ruby (~> 1.0)
54-
io-console (0.8.0)
55-
irb (1.14.3)
57+
io-console (0.8.2)
58+
irb (1.18.0)
59+
pp (>= 0.6.0)
60+
prism (>= 1.3.0)
5661
rdoc (>= 4.0.0)
5762
reline (>= 0.4.2)
58-
json (2.8.2)
59-
language_server-protocol (3.17.0.3)
63+
json (2.19.4)
64+
language_server-protocol (3.17.0.5)
6065
lint_roller (1.1.0)
61-
logger (1.6.4)
62-
loofah (2.22.0)
66+
logger (1.7.0)
67+
loofah (2.25.1)
6368
crass (~> 1.0.2)
6469
nokogiri (>= 1.12.0)
65-
maxitest (5.8.0)
66-
minitest (>= 5.14.0, < 5.26.0)
67-
mini_portile2 (2.8.7)
68-
minitest (5.25.4)
70+
maxitest (7.1.1)
71+
minitest (>= 6.0.0, < 6.1.0)
72+
minitest (6.0.5)
73+
drb (~> 2.0)
74+
prism (~> 1.5)
6975
minitest-mock (5.27.0)
70-
nokogiri (1.18.1)
71-
mini_portile2 (~> 2.8.2)
76+
nokogiri (1.19.2-aarch64-linux-gnu)
7277
racc (~> 1.4)
73-
nokogiri (1.18.1-arm64-darwin)
78+
nokogiri (1.19.2-arm64-darwin)
7479
racc (~> 1.4)
75-
nokogiri (1.18.1-x86_64-linux-gnu)
80+
nokogiri (1.19.2-x86_64-linux-gnu)
7681
racc (~> 1.4)
77-
parallel (1.26.3)
78-
parallel_tests (4.7.2)
82+
parallel (1.28.0)
83+
parallel_tests (5.7.0)
7984
parallel
80-
parser (3.3.6.0)
85+
parser (3.3.11.1)
8186
ast (~> 2.4.1)
8287
racc
83-
psych (5.2.2)
88+
pp (0.6.3)
89+
prettyprint
90+
prettyprint (0.2.0)
91+
prism (1.9.0)
92+
psych (5.3.1)
8493
date
8594
stringio
8695
racc (1.8.1)
87-
rack (3.1.7)
88-
rack-session (2.0.0)
96+
rack (3.2.6)
97+
rack-session (2.1.2)
98+
base64 (>= 0.1.0)
8999
rack (>= 3.0.0)
90-
rack-test (2.1.0)
100+
rack-test (2.2.0)
91101
rack (>= 1.3)
92-
rackup (2.2.1)
102+
rackup (2.3.1)
93103
rack (>= 3)
94-
rails-dom-testing (2.2.0)
104+
rails-dom-testing (2.3.0)
95105
activesupport (>= 5.0.0)
96106
minitest
97107
nokogiri (>= 1.6)
98-
rails-html-sanitizer (1.6.0)
99-
loofah (~> 2.21)
100-
nokogiri (~> 1.14)
101-
railties (8.1.1)
102-
actionpack (= 8.1.1)
103-
activesupport (= 8.1.1)
108+
rails-html-sanitizer (1.7.0)
109+
loofah (~> 2.25)
110+
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)
111+
railties (8.1.3)
112+
actionpack (= 8.1.3)
113+
activesupport (= 8.1.3)
104114
irb (~> 1.13)
105115
rackup (>= 1.0.0)
106116
rake (>= 12.2)
107117
thor (~> 1.0, >= 1.2.2)
108118
tsort (>= 0.2)
109119
zeitwerk (~> 2.6)
110120
rainbow (3.1.1)
111-
rake (13.2.1)
112-
rdoc (6.10.0)
121+
rake (13.4.2)
122+
rdoc (7.2.0)
123+
erb
113124
psych (>= 4.0.0)
114-
regexp_parser (2.9.2)
115-
reline (0.6.0)
125+
tsort
126+
regexp_parser (2.12.0)
127+
reline (0.6.3)
116128
io-console (~> 0.5)
117-
rubocop (1.68.0)
129+
rubocop (1.84.2)
118130
json (~> 2.3)
119-
language_server-protocol (>= 3.17.0)
131+
language_server-protocol (~> 3.17.0.2)
132+
lint_roller (~> 1.1.0)
120133
parallel (~> 1.10)
121134
parser (>= 3.3.0.2)
122135
rainbow (>= 2.2.2, < 4.0)
123-
regexp_parser (>= 2.4, < 3.0)
124-
rubocop-ast (>= 1.32.2, < 2.0)
136+
regexp_parser (>= 2.9.3, < 3.0)
137+
rubocop-ast (>= 1.49.0, < 2.0)
125138
ruby-progressbar (~> 1.7)
126-
unicode-display_width (>= 2.4.0, < 3.0)
127-
rubocop-ast (1.36.1)
128-
parser (>= 3.3.1.0)
129-
rubocop-performance (1.22.1)
130-
rubocop (>= 1.48.1, < 2.0)
131-
rubocop-ast (>= 1.31.1, < 2.0)
139+
unicode-display_width (>= 2.4.0, < 4.0)
140+
rubocop-ast (1.49.1)
141+
parser (>= 3.3.7.2)
142+
prism (~> 1.7)
143+
rubocop-performance (1.26.1)
144+
lint_roller (~> 1.1)
145+
rubocop (>= 1.75.0, < 2.0)
146+
rubocop-ast (>= 1.47.1, < 2.0)
132147
ruby-progressbar (1.13.0)
133148
securerandom (0.4.1)
134-
single_cov (1.11.0)
135-
standard (1.42.0)
149+
single_cov (2.1.0)
150+
standard (1.54.0)
136151
language_server-protocol (~> 3.17.0.2)
137152
lint_roller (~> 1.0)
138-
rubocop (~> 1.68.0)
153+
rubocop (~> 1.84.0)
139154
standard-custom (~> 1.0.0)
140-
standard-performance (~> 1.5)
155+
standard-performance (~> 1.8)
141156
standard-custom (1.0.2)
142157
lint_roller (~> 1.0)
143158
rubocop (~> 1.50)
144-
standard-performance (1.5.0)
159+
standard-performance (1.9.0)
145160
lint_roller (~> 1.1)
146-
rubocop-performance (~> 1.22.0)
147-
stringio (3.1.2)
148-
thor (1.3.2)
161+
rubocop-performance (~> 1.26.0)
162+
stringio (3.2.0)
163+
thor (1.5.0)
149164
tsort (0.2.0)
150165
tzinfo (2.0.6)
151166
concurrent-ruby (~> 1.0)
152-
unicode-display_width (2.6.0)
153-
uri (1.0.2)
167+
unicode-display_width (3.2.0)
168+
unicode-emoji (~> 4.1)
169+
unicode-emoji (4.2.0)
170+
uri (1.1.1)
154171
useragent (0.16.11)
155-
zeitwerk (2.7.1)
172+
zeitwerk (2.7.5)
156173

157174
PLATFORMS
175+
aarch64-linux
158176
arm64-darwin
159-
ruby
160177
x86_64-linux
161178

162179
DEPENDENCIES
@@ -171,4 +188,4 @@ DEPENDENCIES
171188
stronger_parameters!
172189

173190
BUNDLED WITH
174-
2.6.2
191+
4.0.6

gemfiles/rails6.1.gemfile

Lines changed: 0 additions & 9 deletions
This file was deleted.

0 commit comments

Comments
 (0)