Skip to content

Commit

Permalink
Drop support for Ruby < 3.1, Rails < 6.1.
Browse files Browse the repository at this point in the history
Also updates the gemspec a touch since I don't recall the last time I
saw it set a required rubygems version.
  • Loading branch information
HeyNonster committed Jul 2, 2024
1 parent 01f2dbd commit ae67630
Show file tree
Hide file tree
Showing 17 changed files with 35 additions and 691 deletions.
6 changes: 0 additions & 6 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,19 +12,13 @@ jobs:
fail-fast: false
matrix:
ruby:
- '2.7'
- '3.0'
- '3.1'
- '3.2'
- '3.3'
gemfile:
- rails6.1
- rails7.0
- rails7.1
include:
- {ruby: '2.7', gemfile: rails5.1}
- {ruby: '2.7', gemfile: rails5.2}
- {ruby: '2.7', gemfile: rails6.0}
steps:
- uses: zendesk/checkout@v4
- uses: zendesk/setup-ruby@v1
Expand Down
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
### Unreleased

* Drop support for Ruby < 3.1.
* Drop support for Rails < 6.1.

### Curly 3.3.0 (November 13, 2023)
* Add support for Rails 7.1

Expand Down
2 changes: 1 addition & 1 deletion Gemfile
Original file line number Diff line number Diff line change
@@ -1 +1 @@
eval_gemfile 'gemfiles/rails5.2.gemfile'
eval_gemfile 'gemfiles/rails6.1.gemfile'
8 changes: 3 additions & 5 deletions curly-templates.gemspec
Original file line number Diff line number Diff line change
@@ -1,10 +1,6 @@
require './lib/curly/version'

Gem::Specification.new do |s|
s.specification_version = 2 if s.respond_to? :specification_version=
s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
s.rubygems_version = '1.3.5'

s.name = 'curly-templates'
s.version = Curly::VERSION

Expand All @@ -20,7 +16,9 @@ Gem::Specification.new do |s|

s.rdoc_options = ["--charset=UTF-8"]

s.add_dependency("actionpack", [">= 5.1", "< 7.2"])
s.required_ruby_version = ">= 3.1"

s.add_dependency("actionpack", [">= 6.1", "< 7.2"])
s.add_dependency("sorted_set")

s.add_development_dependency("railties", [">= 5.1", "< 7.2"])
Expand Down
4 changes: 0 additions & 4 deletions gemfiles/rails5.1.gemfile

This file was deleted.

187 changes: 0 additions & 187 deletions gemfiles/rails5.1.gemfile.lock

This file was deleted.

4 changes: 0 additions & 4 deletions gemfiles/rails5.2.gemfile

This file was deleted.

Loading

0 comments on commit ae67630

Please sign in to comment.