diff --git a/lib/jekyll/configuration.rb b/lib/jekyll/configuration.rb index 97f2e261..7fb0d8f5 100644 --- a/lib/jekyll/configuration.rb +++ b/lib/jekyll/configuration.rb @@ -118,9 +118,9 @@ module Jekyll def safe_load_file(filename) case File.extname(filename) - when '.toml' + when /\.toml/i TOML.load_file(filename) - when /\.y(a)?ml/ + when /\.ya?ml/i SafeYAML.load_file(filename) else raise ArgumentError, "No parser for '#{filename}' is available. Use a .toml or .y(a)ml file instead."