Skip to content

Commit 26a0249

Browse files
committedOct 24, 2024
Drop end-of-life Ruby and Rails versions
Drop end-of-life Ruby versions 2.7 and 3.0. Drop end-of-life Rails versions 6.1 and 7.0.
1 parent a32ad59 commit 26a0249

File tree

3 files changed

+16
-10
lines changed

3 files changed

+16
-10
lines changed
 

‎.github/workflows/ci.yml

-8
Original file line numberDiff line numberDiff line change
@@ -12,25 +12,17 @@ jobs:
1212
- true
1313
- false
1414
ruby-version:
15-
- "2.7"
16-
- "3.0"
1715
- "3.1"
1816
- "3.2"
1917
- "3.3"
2018
rails-version:
21-
- "6.1"
22-
- "7.0"
2319
- "7.1"
2420
- "7.2"
2521
- "main"
2622
selenium-browser:
2723
- "headless_chrome"
2824
- "headless_firefox"
2925
exclude:
30-
- { ruby-version: "2.7", rails-version: "7.2" }
31-
- { ruby-version: "2.7", rails-version: "main" }
32-
- { ruby-version: "3.0", rails-version: "7.2" }
33-
- { ruby-version: "3.0", rails-version: "main" }
3426
- { ruby-version: "3.1", rails-version: "main" }
3527

3628
env:

‎CHANGELOG.md

+12
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
66

77
## [Unreleased]
88

9+
* Drop [end-of-life Ruby][] versions 2.7 and 3.0.
10+
11+
*Sean Doyle*
12+
13+
[end-of-life Ruby]: https://www.ruby-lang.org/en/downloads/branches/
14+
15+
* Drop [end-of-life Rails][] versions 6.1 and 7.0
16+
17+
*Sean Doyle*
18+
19+
[end-of-life Rails]: https://rubyonrails.org/maintenance
20+
921
# 0.1.2 - 2024-10-08
1022

1123
* Use `Set.add` correctly

‎constraint_validations.gemspec

+4-2
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,15 @@ Gem::Specification.new do |spec|
1010
spec.description = ""
1111
spec.license = "MIT"
1212

13+
spec.required_ruby_version = ">= 3.1.0"
14+
1315
spec.metadata["homepage_uri"] = spec.homepage
1416
spec.metadata["source_code_uri"] = "https://github.com/seanpdoyle/constraint_validations"
1517
spec.metadata["changelog_uri"] = "https://github.com/seanpdoyle/constraint_validations/blob/main/CHANGELOG.md"
1618

1719
spec.files = Dir["{app,config,db,lib}/**/*", "MIT-LICENSE", "Rakefile", "README.md"]
1820

19-
spec.add_dependency "actionview", ">= 4.2.0"
20-
spec.add_dependency "railties", ">= 4.2.0"
21+
spec.add_dependency "actionview", ">= 7.1.0"
22+
spec.add_dependency "railties", ">= 7.1.0"
2123
spec.add_dependency "html5_validators"
2224
end

0 commit comments

Comments
 (0)
Please sign in to comment.