Skip to content

Latest commit

 

History

History
43 lines (30 loc) · 1.46 KB

File metadata and controls

43 lines (30 loc) · 1.46 KB

Contributing to ClusterShell

Contributions are welcome via GitHub pull requests. For bug reports and feature requests, please open a GitHub issue.

For project roles, decision-making, and maintainer information, see GOVERNANCE.md. This project also adheres to a Technical Charter, which defines its governance model, decision-making process, and contribution requirements.

Developer Certificate of Origin (DCO)

All commits must include a Signed-off-by line certifying that you have the right to submit the contribution under the project's license, per the Developer Certificate of Origin. If you are contributing on behalf of your employer, your sign-off attests that your employer has authorized the contribution under the DCO.

Add it with the -s flag:

git commit -s -m "Your commit message"

This produces a line like:

Signed-off-by: Your Name <your.email@example.com>

The name and email must match your Git configuration (git config user.name and git config user.email). Pull requests with missing sign-offs will be blocked by an automated check.

To fix a missing sign-off on the last commit:

git commit --amend -s

To sign off multiple commits at once:

git rebase HEAD~N --signoff   # sign off the last N commits