Skip to content

Commit f3c6d9e

Browse files
authored
Merge pull request #108 from publify/drop-support-for-old-rubies
Drop support for Ruby versions that are end-of-life
2 parents 7055f18 + d97477d commit f3c6d9e

File tree

4 files changed

+36
-31
lines changed

4 files changed

+36
-31
lines changed

.github/workflows/ruby.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525

2626
strategy:
2727
matrix:
28-
ruby: ["3.0", "3.1", "3.2", "3.3", "3.4"]
28+
ruby: ["3.2", "3.3", "3.4"]
2929

3030
steps:
3131
- uses: actions/checkout@v4

.rubocop.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ AllCops:
1818
- 'spec/dummy/bin/*'
1919
- 'spec/dummy/db/schema.rb'
2020
NewCops: enable
21-
TargetRubyVersion: 3.0
21+
TargetRubyVersion: 3.2
2222

2323
Rails:
2424
Enabled: true

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changelog
22

3+
## Unreleased
4+
5+
* Support Ruby 3.2, 3.3 and 3.4
6+
37
## 10.0.0 / 2023-06-25
48

59
* Support Ruby 2.7, 3.0, 3.1 and 3.2

publify_amazon_sidebar.gemspec

Lines changed: 30 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,35 @@
11
# frozen_string_literal: true
22

3-
# Maintain your gem's version:
43
require_relative "lib/publify_amazon_sidebar/version"
54

6-
# Describe your gem and declare its dependencies:
7-
Gem::Specification.new do |s|
8-
s.name = "publify_amazon_sidebar"
9-
s.version = PublifyAmazonSidebar::VERSION
10-
s.authors = ["Matijs van Zuijlen"]
11-
s.email = ["[email protected]"]
12-
s.homepage = "https://publify.github.io/"
13-
s.summary = "Amazon sidebar for the Publify blogging system."
14-
s.description = "Amazon sidebar for the Publify blogging system."
15-
s.license = "MIT"
16-
17-
s.required_ruby_version = ">= 3.0.0"
18-
19-
s.files = File.open("Manifest.txt").readlines.map(&:chomp)
20-
21-
s.add_dependency "publify_core", "~> 10.0.0"
22-
23-
s.add_development_dependency "rspec-rails", "~> 6.0"
24-
s.add_development_dependency "rubocop", "~> 1.64.1"
25-
s.add_development_dependency "rubocop-capybara", "~> 2.21.0"
26-
s.add_development_dependency "rubocop-factory_bot", "~> 2.26.1"
27-
s.add_development_dependency "rubocop-performance", "~> 1.21.1"
28-
s.add_development_dependency "rubocop-rails", "~> 2.25.0"
29-
s.add_development_dependency "rubocop-rspec", "~> 3.0.1"
30-
s.add_development_dependency "rubocop-rspec_rails", "~> 2.30.0"
31-
s.add_development_dependency "simplecov", "~> 0.22.0"
32-
s.add_development_dependency "sqlite3", "~> 1.6"
33-
s.metadata["rubygems_mfa_required"] = "true"
5+
Gem::Specification.new do |spec|
6+
spec.name = "publify_amazon_sidebar"
7+
spec.version = PublifyAmazonSidebar::VERSION
8+
spec.authors = ["Matijs van Zuijlen"]
9+
spec.email = ["[email protected]"]
10+
11+
spec.summary = "Amazon sidebar for the Publify blogging system."
12+
spec.description = "Amazon sidebar for the Publify blogging system."
13+
spec.homepage = "https://publify.github.io/"
14+
spec.license = "MIT"
15+
16+
spec.required_ruby_version = ">= 3.2.0"
17+
18+
spec.metadata["homepage_uri"] = spec.homepage
19+
spec.metadata["rubygems_mfa_required"] = "true"
20+
21+
spec.files = File.open("Manifest.txt").readlines.map(&:chomp)
22+
23+
spec.add_dependency "publify_core", "~> 10.0.0"
24+
25+
spec.add_development_dependency "rspec-rails", "~> 6.0"
26+
spec.add_development_dependency "rubocop", "~> 1.64.1"
27+
spec.add_development_dependency "rubocop-capybara", "~> 2.21.0"
28+
spec.add_development_dependency "rubocop-factory_bot", "~> 2.26.1"
29+
spec.add_development_dependency "rubocop-performance", "~> 1.21.1"
30+
spec.add_development_dependency "rubocop-rails", "~> 2.25.0"
31+
spec.add_development_dependency "rubocop-rspec", "~> 3.0.1"
32+
spec.add_development_dependency "rubocop-rspec_rails", "~> 2.30.0"
33+
spec.add_development_dependency "simplecov", "~> 0.22.0"
34+
spec.add_development_dependency "sqlite3", "~> 1.6"
3435
end

0 commit comments

Comments
 (0)