Closed micd closed 6 years ago
Thank you for quick review @wwilk. I would like to discuss one change that you have requested.
Could you address it, please?
I have changed IgnoredContributor
and definition of configuration a bit, because it turned out that login is not provided in Commit
object.
Double check in IgnoredContributor#isTrue
is mostly for users like 'shipkit-org', which has different commit's author name and contributor name.
Thanks! Just two more things :)
Thank you for collaboration!
Solution for issue #57 Added new configuration field and extended plugins to ignore contributors (or contributions done by contributors) defined in config.
Test I - release notes
./gradlew updateReleaseNotes
- release notes should contain all contributorsteam.ignoredContributors = ['shipkit-org']
to shipkit.gradle./gradlew updateReleaseNotes
- release notes should not contain shipkit-org and its commits should not be included in the summaryTest II - contributors
./gradlew fetchContributors
-all-contributors.json
should contain all contributorsteam.ignoredContributors = ['shipkit-org']
to shipkit.gradle./gradlew fetchContributors
-all-contributors.json
should not cointain shipkit-org user