Skip to content

Commit f37b9a8

Browse files
committed
Update appraisals
1 parent 7b56b56 commit f37b9a8

10 files changed

+480
-135
lines changed

.github/workflows/ci.yml

+6-3
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,13 @@ jobs:
1414
runs-on: ubuntu-latest
1515
strategy:
1616
matrix:
17-
ruby: ['3.2', '3.3']
17+
ruby: ['3.2', '3.3', '3.4']
1818
gemfile:
1919
- rails_6_1
2020
- rails_7
2121
- rails_7_1
2222
- rails_7_2
23+
- rails_8_0
2324
- rails_main
2425

2526
env:
@@ -52,12 +53,13 @@ jobs:
5253
runs-on: ubuntu-latest
5354
strategy:
5455
matrix:
55-
ruby: ['3.2', '3.3']
56+
ruby: ['3.2', '3.3', '3.4']
5657
gemfile:
5758
- rails_6_1
5859
- rails_7
5960
- rails_7_1
6061
- rails_7_2
62+
- rails_8_0
6163
- rails_main
6264

6365
env:
@@ -99,12 +101,13 @@ jobs:
99101
runs-on: ubuntu-latest
100102
strategy:
101103
matrix:
102-
ruby: ['3.2', '3.3']
104+
ruby: ['3.2', '3.3', '3.4']
103105
gemfile:
104106
- rails_6_1
105107
- rails_7
106108
- rails_7_1
107109
- rails_7_2
110+
- rails_8_0
108111
- rails_main
109112

110113
env:

Appraisals

+6
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,12 @@ appraise "rails-7-2" do
2222
gem "trilogy"
2323
end
2424

25+
appraise "rails-8-0" do
26+
gem "rails", "~> 8.0.0"
27+
gem "sqlite3", "~> 2.0"
28+
gem "trilogy"
29+
end
30+
2531
appraise "rails-main" do
2632
gem "rails", github: "rails/rails", branch: "main"
2733
gem "sqlite3", "~> 2.0"

Gemfile.lock

+6-9
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,7 @@ GEM
145145
net-smtp
146146
marcel (1.0.4)
147147
mini_mime (1.1.5)
148+
mini_portile2 (2.8.8)
148149
minitest (5.25.4)
149150
multi_json (1.15.0)
150151
net-http (0.6.0)
@@ -161,11 +162,8 @@ GEM
161162
net-smtp (0.5.0)
162163
net-protocol
163164
nio4r (2.7.4)
164-
nokogiri (1.17.2-arm64-darwin)
165-
racc (~> 1.4)
166-
nokogiri (1.17.2-x86_64-darwin)
167-
racc (~> 1.4)
168-
nokogiri (1.17.2-x86_64-linux)
165+
nokogiri (1.17.2)
166+
mini_portile2 (~> 2.8.2)
169167
racc (~> 1.4)
170168
os (1.1.4)
171169
parallel (1.26.3)
@@ -244,9 +242,8 @@ GEM
244242
faraday (>= 0.17.5, < 3.a)
245243
jwt (>= 1.5, < 3.0)
246244
multi_json (~> 1.10)
247-
sqlite3 (2.4.1-arm64-darwin)
248-
sqlite3 (2.4.1-x86_64-darwin)
249-
sqlite3 (2.4.1-x86_64-linux-gnu)
245+
sqlite3 (2.4.1)
246+
mini_portile2 (~> 2.8.0)
250247
standard (1.43.0)
251248
language_server-protocol (~> 3.17.0.2)
252249
lint_roller (~> 1.0)
@@ -297,4 +294,4 @@ DEPENDENCIES
297294
webmock
298295

299296
BUNDLED WITH
300-
2.5.18
297+
2.6.2

gemfiles/rails_6_1.gemfile.lock

+22-22
Original file line numberDiff line numberDiff line change
@@ -80,16 +80,16 @@ GEM
8080
thor (>= 0.14.0)
8181
ast (2.4.2)
8282
base64 (0.2.0)
83-
bigdecimal (3.1.8)
83+
bigdecimal (3.1.9)
8484
builder (3.3.0)
8585
concurrent-ruby (1.3.4)
86-
connection_pool (2.4.1)
86+
connection_pool (2.5.0)
8787
crack (1.0.0)
8888
bigdecimal
8989
rexml
9090
crass (1.0.6)
9191
date (3.4.1)
92-
erubi (1.13.0)
92+
erubi (1.13.1)
9393
faraday (2.12.2)
9494
faraday-net_http (>= 2.0, < 3.5)
9595
json
@@ -101,7 +101,7 @@ GEM
101101
google-cloud-env (2.2.1)
102102
faraday (>= 1.0, < 3.a)
103103
google-logging-utils (0.1.0)
104-
googleauth (1.12.0)
104+
googleauth (1.12.2)
105105
faraday (>= 1.0, < 3.a)
106106
google-cloud-env (~> 2.2)
107107
google-logging-utils (~> 0.1)
@@ -114,13 +114,13 @@ GEM
114114
base64
115115
i18n (1.14.6)
116116
concurrent-ruby (~> 1.0)
117-
json (2.9.0)
118-
jwt (2.9.3)
117+
json (2.9.1)
118+
jwt (2.10.1)
119119
base64
120120
language_server-protocol (3.17.0.3)
121121
lint_roller (1.1.0)
122-
logger (1.6.3)
123-
loofah (2.23.1)
122+
logger (1.6.4)
123+
loofah (2.24.0)
124124
crass (~> 1.0.2)
125125
nokogiri (>= 1.12.0)
126126
mail (2.8.1)
@@ -131,27 +131,27 @@ GEM
131131
marcel (1.0.4)
132132
method_source (1.1.0)
133133
mini_mime (1.1.5)
134+
mini_portile2 (2.8.8)
134135
minitest (5.25.4)
135136
multi_json (1.15.0)
136137
net-http (0.6.0)
137138
uri
138139
net-http2 (0.18.5)
139140
http-2 (~> 0.11)
140-
net-imap (0.5.2)
141+
net-imap (0.5.5)
141142
date
142143
net-protocol
143144
net-pop (0.1.2)
144145
net-protocol
145146
net-protocol (0.2.2)
146147
timeout
147148
net-smtp (0.5.0)
148-
net-protocol
149149
nio4r (2.7.4)
150-
nokogiri (1.17.2-arm64-darwin)
150+
nokogiri (1.18.1-arm64-darwin)
151151
racc (~> 1.4)
152-
nokogiri (1.17.2-x86_64-darwin)
152+
nokogiri (1.18.1-x86_64-darwin)
153153
racc (~> 1.4)
154-
nokogiri (1.17.2-x86_64-linux)
154+
nokogiri (1.18.1-x86_64-linux-gnu)
155155
racc (~> 1.4)
156156
os (1.1.4)
157157
parallel (1.26.3)
@@ -162,7 +162,7 @@ GEM
162162
public_suffix (6.0.1)
163163
racc (1.8.1)
164164
rack (2.2.10)
165-
rack-test (2.1.0)
165+
rack-test (2.2.0)
166166
rack (>= 1.3)
167167
rails (6.1.7.10)
168168
actioncable (= 6.1.7.10)
@@ -194,7 +194,7 @@ GEM
194194
thor (~> 1.0)
195195
rainbow (3.1.1)
196196
rake (13.2.1)
197-
regexp_parser (2.9.3)
197+
regexp_parser (2.10.0)
198198
rexml (3.4.0)
199199
rubocop (1.69.2)
200200
json (~> 2.3)
@@ -208,7 +208,7 @@ GEM
208208
unicode-display_width (>= 2.4.0, < 4.0)
209209
rubocop-ast (1.37.0)
210210
parser (>= 3.3.1.0)
211-
rubocop-performance (1.23.0)
211+
rubocop-performance (1.23.1)
212212
rubocop (>= 1.48.1, < 2.0)
213213
rubocop-ast (>= 1.31.1, < 2.0)
214214
ruby-progressbar (1.13.0)
@@ -224,9 +224,8 @@ GEM
224224
actionpack (>= 6.1)
225225
activesupport (>= 6.1)
226226
sprockets (>= 3.0.0)
227-
sqlite3 (1.7.3-arm64-darwin)
228-
sqlite3 (1.7.3-x86_64-darwin)
229-
sqlite3 (1.7.3-x86_64-linux)
227+
sqlite3 (1.7.3)
228+
mini_portile2 (~> 2.8.0)
230229
standard (1.43.0)
231230
language_server-protocol (~> 3.17.0.2)
232231
lint_roller (~> 1.0)
@@ -244,15 +243,16 @@ GEM
244243
trilogy (2.9.0)
245244
tzinfo (2.0.6)
246245
concurrent-ruby (~> 1.0)
247-
unicode-display_width (3.1.2)
246+
unicode-display_width (3.1.3)
248247
unicode-emoji (~> 4.0, >= 4.0.4)
249248
unicode-emoji (4.0.4)
250249
uri (1.0.2)
251250
webmock (3.24.0)
252251
addressable (>= 2.8.0)
253252
crack (>= 0.3.2)
254253
hashdiff (>= 0.4.0, < 2.0.0)
255-
websocket-driver (0.7.6)
254+
websocket-driver (0.7.7)
255+
base64
256256
websocket-extensions (>= 0.1.0)
257257
websocket-extensions (0.1.5)
258258
zeitwerk (2.7.1)
@@ -278,4 +278,4 @@ DEPENDENCIES
278278
webmock
279279

280280
BUNDLED WITH
281-
2.5.16
281+
2.6.2

gemfiles/rails_7.gemfile.lock

+22-22
Original file line numberDiff line numberDiff line change
@@ -86,16 +86,16 @@ GEM
8686
thor (>= 0.14.0)
8787
ast (2.4.2)
8888
base64 (0.2.0)
89-
bigdecimal (3.1.8)
89+
bigdecimal (3.1.9)
9090
builder (3.3.0)
9191
concurrent-ruby (1.3.4)
92-
connection_pool (2.4.1)
92+
connection_pool (2.5.0)
9393
crack (1.0.0)
9494
bigdecimal
9595
rexml
9696
crass (1.0.6)
9797
date (3.4.1)
98-
erubi (1.13.0)
98+
erubi (1.13.1)
9999
faraday (2.12.2)
100100
faraday-net_http (>= 2.0, < 3.5)
101101
json
@@ -107,7 +107,7 @@ GEM
107107
google-cloud-env (2.2.1)
108108
faraday (>= 1.0, < 3.a)
109109
google-logging-utils (0.1.0)
110-
googleauth (1.12.0)
110+
googleauth (1.12.2)
111111
faraday (>= 1.0, < 3.a)
112112
google-cloud-env (~> 2.2)
113113
google-logging-utils (~> 0.1)
@@ -120,13 +120,13 @@ GEM
120120
base64
121121
i18n (1.14.6)
122122
concurrent-ruby (~> 1.0)
123-
json (2.9.0)
124-
jwt (2.9.3)
123+
json (2.9.1)
124+
jwt (2.10.1)
125125
base64
126126
language_server-protocol (3.17.0.3)
127127
lint_roller (1.1.0)
128-
logger (1.6.3)
129-
loofah (2.23.1)
128+
logger (1.6.4)
129+
loofah (2.24.0)
130130
crass (~> 1.0.2)
131131
nokogiri (>= 1.12.0)
132132
mail (2.8.1)
@@ -137,27 +137,27 @@ GEM
137137
marcel (1.0.4)
138138
method_source (1.1.0)
139139
mini_mime (1.1.5)
140+
mini_portile2 (2.8.8)
140141
minitest (5.25.4)
141142
multi_json (1.15.0)
142143
net-http (0.6.0)
143144
uri
144145
net-http2 (0.18.5)
145146
http-2 (~> 0.11)
146-
net-imap (0.5.2)
147+
net-imap (0.5.5)
147148
date
148149
net-protocol
149150
net-pop (0.1.2)
150151
net-protocol
151152
net-protocol (0.2.2)
152153
timeout
153154
net-smtp (0.5.0)
154-
net-protocol
155155
nio4r (2.7.4)
156-
nokogiri (1.17.2-arm64-darwin)
156+
nokogiri (1.18.1-arm64-darwin)
157157
racc (~> 1.4)
158-
nokogiri (1.17.2-x86_64-darwin)
158+
nokogiri (1.18.1-x86_64-darwin)
159159
racc (~> 1.4)
160-
nokogiri (1.17.2-x86_64-linux)
160+
nokogiri (1.18.1-x86_64-linux-gnu)
161161
racc (~> 1.4)
162162
os (1.1.4)
163163
parallel (1.26.3)
@@ -168,7 +168,7 @@ GEM
168168
public_suffix (6.0.1)
169169
racc (1.8.1)
170170
rack (2.2.10)
171-
rack-test (2.1.0)
171+
rack-test (2.2.0)
172172
rack (>= 1.3)
173173
rails (7.0.8.7)
174174
actioncable (= 7.0.8.7)
@@ -200,7 +200,7 @@ GEM
200200
zeitwerk (~> 2.5)
201201
rainbow (3.1.1)
202202
rake (13.2.1)
203-
regexp_parser (2.9.3)
203+
regexp_parser (2.10.0)
204204
rexml (3.4.0)
205205
rubocop (1.69.2)
206206
json (~> 2.3)
@@ -214,7 +214,7 @@ GEM
214214
unicode-display_width (>= 2.4.0, < 4.0)
215215
rubocop-ast (1.37.0)
216216
parser (>= 3.3.1.0)
217-
rubocop-performance (1.23.0)
217+
rubocop-performance (1.23.1)
218218
rubocop (>= 1.48.1, < 2.0)
219219
rubocop-ast (>= 1.31.1, < 2.0)
220220
ruby-progressbar (1.13.0)
@@ -223,9 +223,8 @@ GEM
223223
faraday (>= 0.17.5, < 3.a)
224224
jwt (>= 1.5, < 3.0)
225225
multi_json (~> 1.10)
226-
sqlite3 (1.7.3-arm64-darwin)
227-
sqlite3 (1.7.3-x86_64-darwin)
228-
sqlite3 (1.7.3-x86_64-linux)
226+
sqlite3 (1.7.3)
227+
mini_portile2 (~> 2.8.0)
229228
standard (1.43.0)
230229
language_server-protocol (~> 3.17.0.2)
231230
lint_roller (~> 1.0)
@@ -243,15 +242,16 @@ GEM
243242
trilogy (2.9.0)
244243
tzinfo (2.0.6)
245244
concurrent-ruby (~> 1.0)
246-
unicode-display_width (3.1.2)
245+
unicode-display_width (3.1.3)
247246
unicode-emoji (~> 4.0, >= 4.0.4)
248247
unicode-emoji (4.0.4)
249248
uri (1.0.2)
250249
webmock (3.24.0)
251250
addressable (>= 2.8.0)
252251
crack (>= 0.3.2)
253252
hashdiff (>= 0.4.0, < 2.0.0)
254-
websocket-driver (0.7.6)
253+
websocket-driver (0.7.7)
254+
base64
255255
websocket-extensions (>= 0.1.0)
256256
websocket-extensions (0.1.5)
257257
zeitwerk (2.7.1)
@@ -277,4 +277,4 @@ DEPENDENCIES
277277
webmock
278278

279279
BUNDLED WITH
280-
2.5.16
280+
2.6.2

0 commit comments

Comments
 (0)