Skip to content

Commit 5b493bf

Browse files
committed
Finish 3.2.4
2 parents 737e9a6 + 04cecfc commit 5b493bf

5 files changed

Lines changed: 11 additions & 12 deletions

File tree

.github/workflows/ci.yml

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,16 +19,10 @@ jobs:
1919
strategy:
2020
fail-fast: false
2121
matrix:
22-
ruby:
23-
- 2.6
24-
- 2.7
25-
- "3.0"
26-
- 3.1
27-
- ruby-head
28-
- jruby
22+
ruby: [2.6, 2.7, '3.0', 3.1, 3.2, ruby-head, jruby]
2923
steps:
3024
- name: Clone repository
31-
uses: actions/checkout@v2
25+
uses: actions/checkout@v3
3226
- name: Set up Ruby
3327
uses: ruby/setup-ruby@v1
3428
with:

.github/workflows/generate-docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
name: Update gh-pages with docs
1111
steps:
1212
- name: Clone repository
13-
uses: actions/checkout@v2
13+
uses: actions/checkout@v3
1414
- name: Set up Ruby
1515
uses: ruby/setup-ruby@v1
1616
with:

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.2.3
1+
3.2.4

lib/rdf/vocab/extensions.rb

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -391,7 +391,12 @@ def to_html(graph: nil, prefixes: nil, jsonld: nil, template: nil)
391391
case template
392392
when /.haml$/
393393
require 'haml'
394-
haml = Haml::Engine.new(File.read(template))
394+
haml = if Haml.const_defined?(:Template)
395+
Haml::Template.new {File.read(template)}
396+
else
397+
Haml::Engine.new(File.read(template))
398+
end
399+
395400
haml.render(self, ont: expanded, context: json['@context'], prefixes: prefixes)
396401
when /.erb$/
397402
require 'erubis'

rdf-vocab.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ Gem::Specification.new do |gem|
3030
gem.add_runtime_dependency 'rdf', '~> 3.2', '>= 3.2.4'
3131

3232
# Either of these are required for HTML vocabulary generation
33-
gem.add_development_dependency 'haml', '~> 5.2'
33+
gem.add_development_dependency 'haml', '>= 5.2', "< 7"
3434
gem.add_development_dependency 'erubis', '~> 2.7'
3535

3636
gem.add_development_dependency 'json-ld', '~> 3.2'

0 commit comments

Comments
 (0)