Skip to content
This repository was archived by the owner on Jan 1, 2024. It is now read-only.

Commit 8c72644

Browse files
authored
Remove support for Rails < 5.2 (#377)
1 parent 6c9368b commit 8c72644

File tree

9 files changed

+7
-1037
lines changed

9 files changed

+7
-1037
lines changed

.github/workflows/test.yml

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,15 +30,10 @@ jobs:
3030
- redis
3131
- active_record
3232
gemfile:
33-
- gemfiles/rails42.gemfile
34-
- gemfiles/rails42_protected_attributes.gemfile
35-
- gemfiles/rails51.gemfile
3633
- gemfiles/rails52.gemfile
3734
- gemfiles/rails60.gemfile
3835
- gemfiles/rails61.gemfile
39-
exclude:
40-
- ruby: jruby-9.1.13.0
41-
gemfile: gemfiles/rails5.gemfile
36+
4237
env:
4338
DB: ${{ matrix.db }}
4439
BUNDLE_GEMFILE: ${{ github.workspace }}/${{ matrix.gemfile }}

Appraisals

Lines changed: 2 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,12 @@
1-
appraise "rails42" do
2-
gem "mocha", "~> 1.0", require: false
3-
gem "rails", "4.2.9"
4-
gem "fastthread", github: "zoltankiss/fastthread", platforms: :mri_20
5-
gem "passenger"
6-
end
7-
8-
appraise "rails42-protected_attributes" do
9-
gem "protected_attributes", "1.1.0"
10-
gem "mocha", "~> 1.0", require: false
11-
gem "rails", "4.2.9"
12-
gem "fastthread", github: "zoltankiss/fastthread", platforms: :mri_20
13-
gem "passenger"
14-
end
15-
16-
appraise "rails51" do
17-
gem "mocha", "~> 1.0", require: false
18-
gem "rails", "~>5.1.0"
19-
gem "fastthread", github: "zoltankiss/fastthread", platforms: :mri_20
20-
gem "passenger"
21-
end
22-
231
appraise "rails52" do
24-
gem "mocha", "~> 1.0", require: false
2+
gem "mocha", "~> 1.0", require: false
253
gem "rails", "~>5.2.0"
264
gem "fastthread", github: "zoltankiss/fastthread", platforms: :mri_20
275
gem "passenger"
286
end
297

308
appraise "rails60" do
31-
gem "mocha", "~> 1.0", require: false
9+
gem "mocha", "~> 1.0", require: false
3210
gem "rails", "~>5.2.0"
3311
gem "fastthread", github: "zoltankiss/fastthread", platforms: :mri_20
3412
gem "passenger"

README.md

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -380,15 +380,10 @@ your view no participants will be recorded.
380380

381381
Here's what's tested and known to work:
382382

383-
Ruby 2.3
384-
Persistence: Redis (redis-rb >= 3.2.1), Mongo, ActiveRecord
385-
Rails: 4.1, 4.2, 5
386-
Ruby 2.4
387-
Persistence: Redis (redis-rb >= 3.2.1), Mongo, ActiveRecord
388-
Rails: 4.1, 4.2, 5
389-
JRuby 9.1
390-
Persistence: Redis (redis-rb >= 3.2.1), Mongo, ActiveRecord
391-
Rails: 4.1, 4.2
383+
Rails: 5.2+
384+
Ruby: 2.5+
385+
JRuby: 9.1+
386+
Persistence: Redis (redis-rb >= 3.2.1), Mongo, ActiveRecord
392387

393388
## Testing
394389

gemfiles/rails42.gemfile

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

0 commit comments

Comments
 (0)