Skip to content

Commit e10eea0

Browse files
committed
Drop Ruby 2.6 support
Necessary in order to update to latest indieweb-endpoints gem.
1 parent cfbe573 commit e10eea0

File tree

4 files changed

+7
-4
lines changed

4 files changed

+7
-4
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
strategy:
2525
fail-fast: false
2626
matrix:
27-
ruby: ["2.6", "2.7", "3.0", "3.1", "3.2", "3.3"]
27+
ruby: ["2.7", "3.0", "3.1", "3.2", "3.3"]
2828
steps:
2929
- uses: actions/checkout@v5
3030
- uses: ruby/setup-ruby@v1

.rubocop.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,6 @@ inherit_from:
33
- https://rubocop.jgarber.cc/rubocop-rspec.yml
44

55
plugins: rubocop-packaging
6+
7+
AllCops:
8+
TargetRubyVersion: "2.7"

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@
1212
- Perform [endpoint discovery](https://www.w3.org/TR/webmention/#sender-discovers-receiver-webmention-endpoint) on mentioned URLs.
1313
- Send webmentions to one or more mentioned URLs (and optionally include a [vouch](https://indieweb.org/Vouch) URL).
1414
- Verify that a received webmention's source URL links to a target URL (and optionally verify that a vouch URL mentions the source URL's domain).
15-
- Supports Ruby 2.6 and newer.
15+
- Supports Ruby 2.7 and newer.
1616

1717
## Getting Started
1818

19-
Before installing and using webmention-client-ruby, you'll want to have [Ruby](https://www.ruby-lang.org) 2.6 (or newer) installed. Using a Ruby version managment tool like [rbenv](https://github.com/rbenv/rbenv), [chruby](https://github.com/postmodern/chruby), or [rvm](https://github.com/rvm/rvm) is recommended.
19+
Before installing and using webmention-client-ruby, you'll want to have [Ruby](https://www.ruby-lang.org) 2.7 (or newer) installed. Using a Ruby version managment tool like [rbenv](https://github.com/rbenv/rbenv), [chruby](https://github.com/postmodern/chruby), or [rvm](https://github.com/rvm/rvm) is recommended.
2020

2121
webmention-client-ruby is developed using Ruby 3.4 and is tested against additional Ruby versions using [GitHub Actions](https://github.com/indieweb/webmention-client-ruby/actions).
2222

webmention.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# frozen_string_literal: true
22

33
Gem::Specification.new do |spec|
4-
spec.required_ruby_version = ">= 2.6"
4+
spec.required_ruby_version = ">= 2.7"
55

66
spec.name = "webmention"
77
spec.version = "8.0.0"

0 commit comments

Comments
 (0)