Skip to content

Commit 876a2ee

Browse files
authored
Merge pull request #752 from splitrb/drop-eol-versions
Drop EOL Ruby 2.7/3.0 and Rails 6.1
2 parents b046250 + 98d1b91 commit 876a2ee

3 files changed

Lines changed: 5 additions & 24 deletions

File tree

.github/workflows/ci.yml

Lines changed: 3 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -6,31 +6,12 @@ jobs:
66
test:
77
strategy:
88
matrix:
9-
ruby: ["4.0", "3.4", "3.3", "3.2", "3.1", "3.0", "2.7"]
10-
rails: ["8.1", "8.0", "7.2", "7.1", "6.1"]
9+
ruby: ["4.0", "3.4", "3.3", "3.2", "3.1"]
10+
rails: ["8.1", "8.0", "7.2", "7.1"]
1111
exclude:
12-
- rails: "6.1"
13-
ruby: "3.4"
14-
15-
- rails: "6.1"
16-
ruby: "4.0"
17-
18-
- rails: "7.2"
19-
ruby: "2.7"
20-
- rails: "7.2"
21-
ruby: "3.0"
22-
23-
- rails: "8.0"
24-
ruby: "2.7"
25-
- rails: "8.0"
26-
ruby: "3.0"
12+
# Rails 8.x requires Ruby >= 3.2
2713
- rails: "8.0"
2814
ruby: "3.1"
29-
30-
- rails: "8.1"
31-
ruby: "2.7"
32-
- rails: "8.1"
33-
ruby: "3.0"
3415
- rails: "8.1"
3516
ruby: "3.1"
3617

.rubocop.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ inherit_mode:
33
- Exclude
44

55
AllCops:
6-
TargetRubyVersion: 2.5
6+
TargetRubyVersion: 3.1
77
DisabledByDefault: true
88
SuggestExtensions: false
99

split.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Gem::Specification.new do |s|
2424
"funding_uri" => "https://opencollective.com/split"
2525
}
2626

27-
s.required_ruby_version = ">= 2.7.0"
27+
s.required_ruby_version = ">= 3.1.0"
2828
s.required_rubygems_version = ">= 2.0.0"
2929

3030
s.files = `git ls-files`.split("\n")

0 commit comments

Comments
 (0)