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.
Alternatively
We could also make sure that if projects have the push rule set, the textbox is prefilled with signed-off-by:
Requirements
We would need a designer/UX team member to look at this and come up with some proposals.
dependencies
Dependent on #368894 (closed)
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.