dcoapp / app

GitHub App that enforces the Developer Certificate of Origin (DCO) on Pull Requests
https://github.com/apps/dco
ISC License
297 stars 75 forks source link

Configuration option to treat unsigned fixups as pending #149

Open donporter opened 3 years ago

donporter commented 3 years ago

Hi all,

We have recently adopted this bot in the graphene project (https://github.com/oscarlab/graphene). Thanks!

We have been running into situations where a developer initially signs the commit for a PR, and then forgets to sign the subsequent fixup commits. Rather than fully fail the test, it would be nice if we could instead see what is missing and be in the pending state, similar to reviewable's screen capture below.

image

I understand this is not necessarily what everyone would want, so I am proposing this as a configuration option.

Happy to answer any other questions if I can be of help.

Thanks again!