Skip to content

Commit 9ff88c0

Browse files
authored
Require jekyll v3.8+ / nokogiri v1.10+ (#114)
* Move version.rb * Require jekyll v3.8+ / nokogiri 1.10+ * Drop jekyll 3.7 support
1 parent af89f4f commit 9ff88c0

File tree

8 files changed

+15
-32
lines changed

8 files changed

+15
-32
lines changed

.github/workflows/ci.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ jobs:
88
gemfile:
99
- gemfiles/jekyll_4.0.gemfile
1010
- gemfiles/jekyll_3.8.gemfile
11-
- gemfiles/jekyll_3.7.gemfile
1211
exclude:
1312
- ruby: 2.4
1413
gemfile: gemfiles/jekyll_4.0.gemfile

Appraisals

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,3 @@ end
77
appraise 'jekyll-3.8' do
88
gem 'jekyll', '3.8'
99
end
10-
11-
appraise 'jekyll-3.7' do
12-
gem 'jekyll', '3.7'
13-
end

gemfiles/jekyll_3.7.gemfile

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

gemfiles/jekyll_3.8.gemfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ gem "minitest-reporters"
77
gem "minitest"
88
gem "pry"
99
gem "rake"
10-
gem "rubocop"
11-
gem "simplecov"
10+
gem "rubocop", "~> 0.81"
11+
gem "simplecov", "~> 0.17.1"
1212
gem "jekyll", "3.8"
1313

1414
gemspec path: "../"

gemfiles/jekyll_4.0.gemfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ gem "minitest-reporters"
77
gem "minitest"
88
gem "pry"
99
gem "rake"
10-
gem "rubocop"
11-
gem "simplecov"
10+
gem "rubocop", "~> 0.81"
11+
gem "simplecov", "~> 0.17.1"
1212
gem "jekyll", "4.0"
1313

1414
gemspec path: "../"

jekyll-toc.gemspec

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22

33
lib = File.expand_path('../lib', __FILE__)
44
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
5-
require 'version'
5+
require 'table_of_contents/version'
66

77
Gem::Specification.new do |spec|
88
spec.name = 'jekyll-toc'
9-
spec.version = JekyllToc::VERSION
9+
spec.version = Jekyll::TableOfContents::VERSION
1010
spec.summary = 'Jekyll Table of Contents plugin'
1111
spec.description = 'Jekyll (Ruby static website generator) plugin which generates a table of contents.'
1212
spec.authors = %w(toshimaru torbjoernk)
@@ -19,6 +19,6 @@ Gem::Specification.new do |spec|
1919

2020
spec.required_ruby_version = '>= 2.4'
2121

22-
spec.add_dependency 'jekyll', '>= 3.7'
23-
spec.add_dependency 'nokogiri', '~> 1.9'
22+
spec.add_dependency 'jekyll', '>= 3.8'
23+
spec.add_dependency 'nokogiri', '~> 1.10'
2424
end

lib/table_of_contents/version.rb

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# frozen_string_literal: true
2+
3+
module Jekyll
4+
module TableOfContents
5+
VERSION = '0.13.1'
6+
end
7+
end

lib/version.rb

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

0 commit comments

Comments
 (0)