Commit 46403788 authored by Paul Gascou-Vaillancourt's avatar Paul Gascou-Vaillancourt Committed by Rémy Coutable
Browse files

Consider :none as docs only change

parent 3832a8ad
......@@ -29,8 +29,8 @@ def ce_port_changelog?(changelog_path)
helper.ee? && !ee_changelog?(changelog_path)
end
 
def docs_only_change?
helper.changes_by_category.keys == [:docs]
def categories_need_changelog?
(helper.changes_by_category.keys - %i[docs none]).any?
end
 
def check_changelog(path)
......@@ -59,7 +59,7 @@ def sanitized_mr_title
gitlab.mr_json["title"].gsub(/^WIP: */, '').gsub(/`/, '\\\`')
end
 
changelog_needed = !docs_only_change? && (gitlab.mr_labels & NO_CHANGELOG_LABELS).empty?
changelog_needed = categories_need_changelog? && (gitlab.mr_labels & NO_CHANGELOG_LABELS).empty?
changelog_found = git.added_files.find { |path| path =~ %r{\A(ee/)?(changelogs/unreleased)(-ee)?/} }
 
if git.modified_files.include?("CHANGELOG.md")
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment