Exclude test changes from dangerbot's changelog update suggestions
Clarification and motivation
Currently our CI danger
bot will comment on MRs when it finds changes but no updates to the corresponding changelog, when there is one.
However, due to the layout of our package's tests, it will now suggest updates to the cleveland
changelog when there are changes in tests modules.
We should avoid this because said changelog should be reserved for changes made to the cleveland
library itself.
Note, this has only recently started to happen because:
-
cleveland
didn't use to have his own changelog - the packages with a changelog don't have their tests in a direct sub-directory
Acceptance criteria
Changes to test modules don't trigger the danger
bot to suggest updating cleveland
's changelog