Skip to content

Commit 0b7b8df

Browse files
authored
# Drop support for Ruby 2.7, Rails 6.0 (#123)
1 parent 1a1040a commit 0b7b8df

4 files changed

Lines changed: 7 additions & 14 deletions

File tree

.github/workflows/test.yml

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,21 +7,17 @@ jobs:
77
strategy:
88
matrix:
99
ruby-version:
10-
- '2.7'
1110
- '3.0'
1211
- '3.1'
1312
- '3.2'
1413
gemfile:
15-
- gemfiles/Gemfile.rails60
1614
- gemfiles/Gemfile.rails61
1715
- gemfiles/Gemfile.rails70
1816
exclude:
19-
# rails 6.0 requires ruby < 3.1
17+
# rails 7.0 requires ruby >= 2.7
2018
# https://www.fastruby.io/blog/ruby/rails/versions/compatibility-table.html
21-
- ruby-version: '3.1'
22-
gemfile: 'gemfiles/Gemfile.rails60'
23-
- ruby-version: '3.2'
24-
gemfile: 'gemfiles/Gemfile.rails60'
19+
- ruby-version: '2.6'
20+
gemfile: 'gemfiles/Gemfile.rails70'
2521

2622
name: Ruby ${{ matrix.ruby-version }} / Bundle ${{ matrix.gemfile }}
2723

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
## [Unreleased]
2-
* No unreleased changes
2+
## Changed
3+
* Drop support for Ruby 2.7, Rails 6.0
34

45
## 7.1.0 / 2023-03-02
56
### Fixed

gemfiles/Gemfile.rails60

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

ndr_dev_support.gemspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Gem::Specification.new do |spec|
1818
spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) }
1919
spec.require_paths = ['lib']
2020

21-
spec.required_ruby_version = '>= 2.7'
21+
spec.required_ruby_version = '>= 3.0'
2222

2323
spec.add_dependency 'pry'
2424

@@ -42,7 +42,7 @@ Gem::Specification.new do |spec|
4242
spec.add_dependency 'webdrivers', '>= 3.9'
4343

4444
# CI server dependencies:
45-
spec.add_dependency 'activesupport', '>= 6.0', '< 7.1'
45+
spec.add_dependency 'activesupport', '>= 6.1', '< 7.1'
4646
spec.add_dependency 'brakeman', '>= 4.7.1'
4747
spec.add_dependency 'bundler-audit'
4848
spec.add_dependency 'github-linguist'

0 commit comments

Comments
 (0)