Skip to content

Commit b5979d9

Browse files
committed
Remove ruby 3.1
1 parent f210ec4 commit b5979d9

File tree

3 files changed

+16
-31
lines changed

3 files changed

+16
-31
lines changed

.github/workflows/ci.yml

Lines changed: 14 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,8 @@ jobs:
1717
strategy:
1818
fail-fast: false
1919
matrix:
20-
ruby: [ruby-3.1.2, ruby-3.1, ruby-3.2, ruby-3.3]
21-
os: [ubuntu-latest]
22-
include:
23-
- os: macos-latest
24-
ruby: ruby-3.2
25-
- os: macos-latest
26-
ruby: ruby-3.1
20+
ruby: [ruby-3.2, ruby-3.3]
21+
os: [ubuntu-latest, macos-latest]
2722
execution:
2823
- bundle exec rspec spec/unit
2924
- bundle exec mutant environment test run spec/unit
@@ -41,13 +36,8 @@ jobs:
4136
strategy:
4237
fail-fast: false
4338
matrix:
44-
ruby: [ruby-3.1.2, ruby-3.1, ruby-3.2, ruby-3.3]
45-
os: [ubuntu-latest]
46-
include:
47-
- os: macos-latest
48-
ruby: ruby-3.2
49-
- os: macos-latest
50-
ruby: ruby-3.1
39+
ruby: [ruby-3.2, ruby-3.3]
40+
os: [ubuntu-latest, macos-latest]
5141
steps:
5242
- uses: actions/checkout@v4
5343
with:
@@ -64,13 +54,8 @@ jobs:
6454
strategy:
6555
fail-fast: false
6656
matrix:
67-
ruby: [ruby-3.1.2, ruby-3.1, ruby-3.2, ruby-3.3]
68-
os: [ubuntu-latest]
69-
include:
70-
- os: macos-latest
71-
ruby: ruby-3.2
72-
- os: macos-latest
73-
ruby: ruby-3.1
57+
ruby: [ruby-3.2, ruby-3.3]
58+
os: [ubuntu-latest, macos-latest]
7459
steps:
7560
- uses: actions/checkout@v4
7661
- uses: ruby/setup-ruby@v1
@@ -90,8 +75,8 @@ jobs:
9075
strategy:
9176
fail-fast: false
9277
matrix:
93-
ruby: [ruby-3.1.2, ruby-3.1, ruby-3.2, ruby-3.3]
94-
os: [ubuntu-latest]
78+
ruby: [ruby-3.2, ruby-3.3]
79+
os: [ubuntu-latest, macos-latest]
9580
steps:
9681
- uses: actions/checkout@v4
9782
- uses: ruby/setup-ruby@v1
@@ -106,8 +91,8 @@ jobs:
10691
strategy:
10792
fail-fast: false
10893
matrix:
109-
ruby: [ruby-3.1.2, ruby-3.1, ruby-3.2, ruby-3.3]
110-
os: [ubuntu-latest]
94+
ruby: [ruby-3.2, ruby-3.3]
95+
os: [ubuntu-latest, macos-latest]
11196
steps:
11297
- uses: actions/checkout@v4
11398
- uses: ruby/setup-ruby@v1
@@ -122,8 +107,8 @@ jobs:
122107
strategy:
123108
fail-fast: false
124109
matrix:
125-
ruby: [ruby-3.1.2, ruby-3.1, ruby-3.2, ruby-3.3]
126-
os: [ubuntu-latest]
110+
ruby: [ruby-3.2, ruby-3.3]
111+
os: [ubuntu-latest, macos-latest]
127112
steps:
128113
- uses: actions/checkout@v4
129114
- uses: ruby/setup-ruby@v1
@@ -138,8 +123,8 @@ jobs:
138123
strategy:
139124
fail-fast: false
140125
matrix:
141-
ruby: [ruby-3.1.2, ruby-3.1, ruby-3.2, ruby-3.3]
142-
os: [ubuntu-latest]
126+
ruby: [ruby-3.2, ruby-3.3]
127+
os: [ubuntu-latest, macos-latest]
143128
steps:
144129
- uses: actions/checkout@v4
145130
- uses: ruby/setup-ruby@v1

.rubocop.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ AllCops:
55
- 'tmp/**/*'
66
- 'vendor/**/*'
77
NewCops: enable
8-
TargetRubyVersion: 3.1
8+
TargetRubyVersion: 3.2
99
# This is output on every run of `rubocop` and feels fairly noisy.
1010
SuggestExtensions: false
1111

mutant.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Gem::Specification.new do |gem|
2323
gem.metadata['rubygems_mfa_required'] = 'true'
2424
gem.metadata['source_code_uri'] = 'https://github.com/mbj/mutant'
2525

26-
gem.required_ruby_version = '>= 3.1'
26+
gem.required_ruby_version = '>= 3.2'
2727

2828
gem.add_dependency('diff-lcs', '~> 1.3')
2929
gem.add_dependency('parser', '~> 3.3.0')

0 commit comments

Comments
 (0)