As a web IDE committer I want to sign my commits so I can certify that the origin of the code is mine
**Suggested** Modify the "Commit" button to have an additional dropdown selection for "Commit and Signoff" (like `Comment | v` on Issues). This should be set the default if the project requires signing-off Selecting this option would append the string `Signed-off-by: {first_name} {last_name} <{commit_email}>` to the commit when submitted. ![image](/uploads/31c978c8b932357e7fe6a13d41deb620/image.png) **Alternatively** We could also make sure that if projects have the push rule set, the textbox is prefilled with signed-off-by: ![image](/uploads/e7ca3d30dd9247f1e54eb008a23824e1/image.png) **Requirements** We would need a designer/UX team member to look at this and come up with some proposals. **dependencies** Dependent on https://gitlab.com/gitlab-org/gitlab/-/issues/368894 **From the epic:** Edit 1: Originally there was a checkbox proposed for \#1, but after finding the button dropdown UI element, it was sensed that this would be a less intrusive UX experience for users.
issue