Skip to content

Commit f600c5a

Browse files
committed
add Rails 8.1 tests
1 parent d23d25e commit f600c5a

3 files changed

Lines changed: 189 additions & 1 deletion

File tree

.github/workflows/actions.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
fail-fast: false
1212
matrix:
1313
ruby: ['3.2', '3.3', '3.4']
14-
rails: ['6.1', '7.0', '7.1', '7.2', '8.0']
14+
rails: ['6.1', '7.0', '7.1', '7.2', '8.0', '8.1']
1515
include:
1616
- {ruby: '3.4', rails: '_main'}
1717
- {ruby: '3.1', rails: '6.1'}

gemfiles/rails8.1.gemfile

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# frozen_string_literal: true
2+
3+
gem "railties", "~> 8.1.0"
4+
5+
eval_gemfile "common.rb"

gemfiles/rails8.1.gemfile.lock

Lines changed: 183 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,183 @@
1+
PATH
2+
remote: ..
3+
specs:
4+
stronger_parameters (2.23.1)
5+
actionpack (>= 6.1)
6+
7+
GEM
8+
remote: https://rubygems.org/
9+
specs:
10+
actionpack (8.1.1)
11+
actionview (= 8.1.1)
12+
activesupport (= 8.1.1)
13+
nokogiri (>= 1.8.5)
14+
rack (>= 2.2.4)
15+
rack-session (>= 1.0.1)
16+
rack-test (>= 0.6.3)
17+
rails-dom-testing (~> 2.2)
18+
rails-html-sanitizer (~> 1.6)
19+
useragent (~> 0.16)
20+
actionview (8.1.1)
21+
activesupport (= 8.1.1)
22+
builder (~> 3.1)
23+
erubi (~> 1.11)
24+
rails-dom-testing (~> 2.2)
25+
rails-html-sanitizer (~> 1.6)
26+
activesupport (8.1.1)
27+
base64
28+
bigdecimal
29+
concurrent-ruby (~> 1.0, >= 1.3.1)
30+
connection_pool (>= 2.2.5)
31+
drb
32+
i18n (>= 1.6, < 2)
33+
json
34+
logger (>= 1.4.2)
35+
minitest (>= 5.1)
36+
securerandom (>= 0.3)
37+
tzinfo (~> 2.0, >= 2.0.5)
38+
uri (>= 0.13.1)
39+
ast (2.4.3)
40+
base64 (0.3.0)
41+
benchmark (0.5.0)
42+
bigdecimal (4.0.1)
43+
builder (3.3.0)
44+
bump (0.10.0)
45+
concurrent-ruby (1.3.6)
46+
connection_pool (3.0.2)
47+
crass (1.0.6)
48+
date (3.5.1)
49+
drb (2.2.3)
50+
erb (6.0.1)
51+
erubi (1.13.1)
52+
forking_test_runner (1.16.0)
53+
benchmark (>= 0.5.0)
54+
parallel_tests (>= 1.3.7)
55+
i18n (1.14.8)
56+
concurrent-ruby (~> 1.0)
57+
io-console (0.8.2)
58+
irb (1.16.0)
59+
pp (>= 0.6.0)
60+
rdoc (>= 4.0.0)
61+
reline (>= 0.4.2)
62+
json (2.18.0)
63+
language_server-protocol (3.17.0.5)
64+
lint_roller (1.1.0)
65+
logger (1.7.0)
66+
loofah (2.25.0)
67+
crass (~> 1.0.2)
68+
nokogiri (>= 1.12.0)
69+
maxitest (7.1.0)
70+
minitest (>= 6.0.0, < 6.1.0)
71+
mini_portile2 (2.8.9)
72+
minitest (6.0.1)
73+
prism (~> 1.5)
74+
nokogiri (1.19.0)
75+
mini_portile2 (~> 2.8.2)
76+
racc (~> 1.4)
77+
parallel (1.27.0)
78+
parallel_tests (5.5.0)
79+
parallel
80+
parser (3.3.10.0)
81+
ast (~> 2.4.1)
82+
racc
83+
pp (0.6.3)
84+
prettyprint
85+
prettyprint (0.2.0)
86+
prism (1.7.0)
87+
psych (5.3.1)
88+
date
89+
stringio
90+
racc (1.8.1)
91+
rack (3.2.4)
92+
rack-session (2.1.1)
93+
base64 (>= 0.1.0)
94+
rack (>= 3.0.0)
95+
rack-test (2.2.0)
96+
rack (>= 1.3)
97+
rackup (2.3.1)
98+
rack (>= 3)
99+
rails-dom-testing (2.3.0)
100+
activesupport (>= 5.0.0)
101+
minitest
102+
nokogiri (>= 1.6)
103+
rails-html-sanitizer (1.6.2)
104+
loofah (~> 2.21)
105+
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)
106+
railties (8.1.1)
107+
actionpack (= 8.1.1)
108+
activesupport (= 8.1.1)
109+
irb (~> 1.13)
110+
rackup (>= 1.0.0)
111+
rake (>= 12.2)
112+
thor (~> 1.0, >= 1.2.2)
113+
tsort (>= 0.2)
114+
zeitwerk (~> 2.6)
115+
rainbow (3.1.1)
116+
rake (13.3.1)
117+
rdoc (7.0.3)
118+
erb
119+
psych (>= 4.0.0)
120+
tsort
121+
regexp_parser (2.11.3)
122+
reline (0.6.3)
123+
io-console (~> 0.5)
124+
rubocop (1.81.7)
125+
json (~> 2.3)
126+
language_server-protocol (~> 3.17.0.2)
127+
lint_roller (~> 1.1.0)
128+
parallel (~> 1.10)
129+
parser (>= 3.3.0.2)
130+
rainbow (>= 2.2.2, < 4.0)
131+
regexp_parser (>= 2.9.3, < 3.0)
132+
rubocop-ast (>= 1.47.1, < 2.0)
133+
ruby-progressbar (~> 1.7)
134+
unicode-display_width (>= 2.4.0, < 4.0)
135+
rubocop-ast (1.49.0)
136+
parser (>= 3.3.7.2)
137+
prism (~> 1.7)
138+
rubocop-performance (1.26.1)
139+
lint_roller (~> 1.1)
140+
rubocop (>= 1.75.0, < 2.0)
141+
rubocop-ast (>= 1.47.1, < 2.0)
142+
ruby-progressbar (1.13.0)
143+
securerandom (0.4.1)
144+
single_cov (2.0.0)
145+
standard (1.52.0)
146+
language_server-protocol (~> 3.17.0.2)
147+
lint_roller (~> 1.0)
148+
rubocop (~> 1.81.7)
149+
standard-custom (~> 1.0.0)
150+
standard-performance (~> 1.8)
151+
standard-custom (1.0.2)
152+
lint_roller (~> 1.0)
153+
rubocop (~> 1.50)
154+
standard-performance (1.9.0)
155+
lint_roller (~> 1.1)
156+
rubocop-performance (~> 1.26.0)
157+
stringio (3.2.0)
158+
thor (1.4.0)
159+
tsort (0.2.0)
160+
tzinfo (2.0.6)
161+
concurrent-ruby (~> 1.0)
162+
unicode-display_width (3.2.0)
163+
unicode-emoji (~> 4.1)
164+
unicode-emoji (4.2.0)
165+
uri (1.1.1)
166+
useragent (0.16.11)
167+
zeitwerk (2.7.4)
168+
169+
PLATFORMS
170+
ruby
171+
172+
DEPENDENCIES
173+
bump
174+
forking_test_runner
175+
maxitest
176+
railties (~> 8.1.0)
177+
rake
178+
single_cov
179+
standard
180+
stronger_parameters!
181+
182+
BUNDLED WITH
183+
2.7.2

0 commit comments

Comments
 (0)