Thank you for helping improve dnsplane. This document covers the Developer Certificate of Origin (DCO) and practical checks before you open a PR.
This project uses the Developer Certificate of Origin (DCO) to confirm that contributors are legally authorized to make their contributions. You must sign off on each commit by adding a Signed-off-by line.
How to sign off
- When committing: Use
git commit -sso Git adds the line automatically using your configured name and email. - Or add manually: The last line of your commit message must be:
Signed-off-by: Your Name <your.email@example.com>
By signing off, you certify that you have the right to submit the work under the project’s license (see LICENSE).
- Code style: Follow the Google Go Style Guide.
- Tests: New code should include tests. Run
make testandmake fuzz(where applicable) before submitting. - Checks: Run
make testandmake vet(ormake lint) and fix any issues.