File tree Expand file tree Collapse file tree 6 files changed +36
-7
lines changed Expand file tree Collapse file tree 6 files changed +36
-7
lines changed Original file line number Diff line number Diff line change 43
43
# sqlite3 ~> 1.7 is not compatible with Ruby 3.4+
44
44
- gemfile : rails_7
45
45
ruby : ' 3.4'
46
+ - gemfile : rails_7_1
47
+ ruby : ' 3.4'
48
+ - gemfile : rails_7_2
49
+ ruby : ' 3.4'
46
50
47
51
env :
48
52
BUNDLE_GEMFILE : ${{ github.workspace }}/gemfiles/${{ matrix.gemfile }}.gemfile
82
86
# sqlite3 ~> 1.7 is not compatible with Ruby 3.4+
83
87
- gemfile : rails_7
84
88
ruby : ' 3.4'
89
+ - gemfile : rails_7_1
90
+ ruby : ' 3.4'
91
+ - gemfile : rails_7_2
92
+ ruby : ' 3.4'
85
93
86
94
env :
87
95
BUNDLE_GEMFILE : ${{ github.workspace }}/gemfiles/${{ matrix.gemfile }}.gemfile
@@ -130,6 +138,10 @@ jobs:
130
138
# sqlite3 ~> 1.7 is not compatible with Ruby 3.4+
131
139
- gemfile : rails_7
132
140
ruby : ' 3.4'
141
+ - gemfile : rails_7_1
142
+ ruby : ' 3.4'
143
+ - gemfile : rails_7_2
144
+ ruby : ' 3.4'
133
145
134
146
env :
135
147
BUNDLE_GEMFILE : ${{ github.workspace }}/gemfiles/${{ matrix.gemfile }}.gemfile
Original file line number Diff line number Diff line change 1
1
appraise "rails-7" do
2
2
gem "rails" , "~> 7.0.0"
3
3
gem "sqlite3" , "~> 1.4"
4
+
5
+ # Ruby 3.4+
6
+ gem "benchmark"
7
+ gem "drb"
8
+ gem "mutex_m"
9
+
10
+ # Fixes uninitialized constant ActiveSupport::LoggerThreadSafeLevel::Logger (NameError)
11
+ gem "concurrent-ruby" , "< 1.3.5"
4
12
end
5
13
6
14
appraise "rails-7-1" do
7
15
gem "rails" , "~> 7.1.0"
16
+ gem "sqlite3" , "~> 1.4"
8
17
end
9
18
10
19
appraise "rails-7-2" do
Original file line number Diff line number Diff line change @@ -17,5 +17,9 @@ gem "propshaft"
17
17
gem "turbo-rails"
18
18
gem "stimulus-rails"
19
19
gem "rails", "~> 7.0.0"
20
+ gem "benchmark"
21
+ gem "drb"
22
+ gem "mutex_m"
23
+ gem "concurrent-ruby", "< 1.3.5"
20
24
21
25
gemspec path: "../"
Original file line number Diff line number Diff line change 82
82
ast (2.4.3)
83
83
base64 (0.2.0)
84
84
bcrypt (3.1.20)
85
+ benchmark (0.4.0)
85
86
bindex (0.8.1)
86
87
builder (3.3.0)
87
- concurrent-ruby (1.3.5 )
88
+ concurrent-ruby (1.3.4 )
88
89
crass (1.0.6)
89
90
date (3.4.1)
91
+ drb (2.2.1)
90
92
erubi (1.13.1)
91
93
ffaker (2.24.0)
92
94
friendly_id (5.5.1)
115
117
mini_mime (1.1.5)
116
118
mini_portile2 (2.8.8)
117
119
minitest (5.25.5)
120
+ mutex_m (0.3.0)
118
121
mysql2 (0.5.6)
119
122
name_of_person (1.1.3)
120
123
activesupport (>= 5.2.0)
@@ -257,9 +260,13 @@ PLATFORMS
257
260
DEPENDENCIES
258
261
appraisal
259
262
bcrypt
263
+ benchmark
264
+ concurrent-ruby (< 1.3.5)
265
+ drb
260
266
ffaker (~> 2.17)
261
267
friendly_id (~> 5.4)
262
268
madmin!
269
+ mutex_m
263
270
mysql2
264
271
name_of_person (~> 1.1, >= 1.1.1)
265
272
pg
Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ gem "standardrb"
12
12
gem "web-console", group: :development
13
13
gem "pg"
14
14
gem "mysql2"
15
- gem "sqlite3"
15
+ gem "sqlite3", "~> 1.4"
16
16
gem "propshaft"
17
17
gem "turbo-rails"
18
18
gem "stimulus-rails"
Original file line number Diff line number Diff line change 244
244
rubocop-ast (>= 1.38.0, < 2.0)
245
245
ruby-progressbar (1.13.0)
246
246
securerandom (0.4.1)
247
- sqlite3 (2.6.0 )
247
+ sqlite3 (1.7.3 )
248
248
mini_portile2 (~> 2.8.0)
249
- sqlite3 (2.6.0-arm64-darwin)
250
- sqlite3 (2.6.0-x86_64-darwin)
251
- sqlite3 (2.6.0-x86_64-linux-gnu)
252
249
standard (1.49.0)
253
250
language_server-protocol (~> 3.17.0.2)
254
251
lint_roller (~> 1.0)
@@ -309,7 +306,7 @@ DEPENDENCIES
309
306
propshaft
310
307
puma
311
308
rails (~> 7.1.0)
312
- sqlite3
309
+ sqlite3 (~> 1.4)
313
310
standardrb
314
311
stimulus-rails
315
312
turbo-rails
You can’t perform that action at this time.
0 commit comments