Skip to content

Latest commit

 

History

History
18 lines (10 loc) · 1.15 KB

DCO.md

File metadata and controls

18 lines (10 loc) · 1.15 KB

DCO

As per section 13.a of the Linux Foundation Decentralized Trust Charter all code submitted to the LF Decentralized Trust needs to have a Developer Certificate of Origin (DCO) sign-off.

The signoff needs to be using your legal name, not a pseudonym. Git has a built-in mechanism to allow this with the -s or --signoff argument to git commit command, providing your user.name and user.email have been setup correctly.

TL;DR:

If you don't want to break the DCO check, ensure all your commits have signoff.

git config user.name "FIRST_NAME LAST_NAME" git config user.email "MY_NAME@example.com"

If you use GitHub web UI for commits, also ensure you have your email address set as public in your GitHub profile. This avoids issues with XYZ@users.noreply.github.com placeholder emails.

You can also set up a git global alias.

If you have any questions, you can reach us on Paladin chat; first, join the Discord server then join the Paladin channel.