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.