Skip to content

Create Danger changelog plugin

Paul Gascou-Vaillancourt requested to merge danger-changelog-plugin into master

What does this MR do?

This MR creates a changelog Danger plugin to improve the encapsulation and testability of the helpers that we use for checking changelog requirements on MRs.

  • Helper functions have been moved from danger/changelog/Dangerfile to a new Gitlab::Danger::Changelog module in lib/gitlab/danger/changelog.rb
  • Basic tests have been added for all public methods in the Gitlab::Danger::Changelog module

Does this MR meet the acceptance criteria?

Conformity

Edited by Paul Gascou-Vaillancourt

Merge request reports