From 79348faced5e7e62103ad27f6a6594dfdca463e2 Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Thu, 28 Nov 2019 09:06:32 +0000 Subject: Add latest changes from gitlab-org/gitlab@master --- danger/changelog/Dangerfile | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'danger') diff --git a/danger/changelog/Dangerfile b/danger/changelog/Dangerfile index af95f9d6f76..c5d02e1d320 100644 --- a/danger/changelog/Dangerfile +++ b/danger/changelog/Dangerfile @@ -29,6 +29,10 @@ def ce_port_changelog?(changelog_path) helper.ee? && !ee_changelog?(changelog_path) end +def docs_only_change? + helper.changes_by_category.keys == [:docs] +end + def check_changelog(path) yaml = YAML.safe_load(File.read(path)) @@ -55,7 +59,7 @@ def sanitized_mr_title gitlab.mr_json["title"].gsub(/^WIP: */, '').gsub(/`/, '\\\`') end -changelog_needed = (gitlab.mr_labels & NO_CHANGELOG_LABELS).empty? +changelog_needed = !docs_only_change? && (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") -- cgit v1.2.3