Skip to content

Commit 2ca1f4c

Browse files
Drop support for End of Life Ruby and Rails versions (#570)
- Ruby 2.7 is EOL - Rails 5.x and 6.0 are EOL - Rails 6.1 active support is over, and security support ends in 4 weeks https://endoflife.date/rails
1 parent 080ce0b commit 2ca1f4c

File tree

7 files changed

+0
-123
lines changed

7 files changed

+0
-123
lines changed

.github/workflows/ruby.yml

-43
Original file line numberDiff line numberDiff line change
@@ -15,64 +15,21 @@ jobs:
1515
fail-fast: false
1616
matrix:
1717
ruby:
18-
- "2.7"
1918
- "3.0"
2019
- "3.1"
2120
- "3.2"
2221
- "3.3"
2322

2423
gemfile:
25-
- "rails_6_1"
2624
- "rails_7_0"
2725
- "rails_7_1"
2826
- "rails_head"
2927

3028
exclude:
31-
- ruby: 2.7
32-
gemfile: rails_head
3329
- ruby: '3.0'
3430
gemfile: rails_head
3531

3632
include:
37-
- ruby: 2.2
38-
gemfile: rails_5_0
39-
- ruby: 2.2
40-
gemfile: rails_5_1
41-
- ruby: 2.3
42-
gemfile: rails_5_0
43-
- ruby: 2.3
44-
gemfile: rails_5_1
45-
- ruby: 2.3
46-
gemfile: rails_5_2
47-
- ruby: 2.4
48-
gemfile: rails_5_0
49-
- ruby: 2.4
50-
gemfile: rails_5_1
51-
- ruby: 2.4
52-
gemfile: rails_5_2
53-
- ruby: 2.5
54-
gemfile: rails_5_0
55-
- ruby: 2.5
56-
gemfile: rails_5_1
57-
- ruby: 2.5
58-
gemfile: rails_5_2
59-
- ruby: 2.5
60-
gemfile: rails_6_0
61-
- ruby: 2.5
62-
gemfile: rails_6_1
63-
- ruby: 2.6
64-
gemfile: rails_5_0
65-
- ruby: 2.6
66-
gemfile: rails_5_1
67-
- ruby: 2.6
68-
gemfile: rails_5_2
69-
- ruby: 2.6
70-
gemfile: rails_6_0
71-
- ruby: 2.6
72-
gemfile: rails_6_1
73-
- ruby: 2.7
74-
gemfile: rails_6_0
75-
7633
- ruby: '3.1'
7734
gemfile: rails_head
7835
- ruby: '3.2'

Appraisals

-27
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,3 @@
1-
if RUBY_VERSION < "2.7.0"
2-
appraise "rails-5-0" do
3-
gem "rails", "~> 5.0.0"
4-
gem "loofah", "< 2.21.0"
5-
end
6-
7-
appraise "rails-5-1" do
8-
gem "rails", "~> 5.1.0"
9-
gem "loofah", "< 2.21.0"
10-
end
11-
12-
appraise "rails-5-2" do
13-
gem "rails", "~> 5.2.0"
14-
gem "loofah", "< 2.21.0"
15-
end
16-
end
17-
18-
if RUBY_VERSION >= "2.5.0"
19-
appraise "rails-6-0" do
20-
gem "rails", "~> 6.0.0"
21-
end
22-
23-
appraise "rails-6-1" do
24-
gem "rails", "~> 6.1.0"
25-
end
26-
end
27-
281
if RUBY_VERSION >= "2.7.0"
292
appraise "rails-7-0" do
303
gem "rails", "~> 7.0.0"

gemfiles/rails_5_0.gemfile

-11
This file was deleted.

gemfiles/rails_5_1.gemfile

-11
This file was deleted.

gemfiles/rails_5_2.gemfile

-11
This file was deleted.

gemfiles/rails_6_0.gemfile

-10
This file was deleted.

gemfiles/rails_6_1.gemfile

-10
This file was deleted.

0 commit comments

Comments
 (0)