Closed Karsten1987 closed 4 years ago
This is not related to the DCO.
In your branch protection settings do you have this checked?
If yes, see the article GitHub conveniently linked for you: https://help.github.com/en/github/authenticating-to-github/about-commit-signature-verification
This person has signed off the DCO, but has not used a GPG key to sign their commit/s. Your repo currently enforces both.
Using GPG or S/MIME, you can sign tags and commits locally. These tags or commits are marked as verified on GitHub so other people can trust that the changes come from a trusted source.
Thanks a lot for the explanation. That's exactly what was happening!
We are currently expiring something strange on the DCO bot we've applied to our repo. Even though all commits are signed and the DCO bot seems to return successfully from its checks, the "merge" buttons stays blocked. The PR in question: https://github.com/ros2/rmw_iceoryx/pull/7
Any idea on what's happening here? Are we doing something wrong?
I am attaching a screenshot of this as well for future references (the PR might get merged soonish):