Requiring signed commits #133
-
To be in accordance Yari I think the content repository should require signed commits and I wanted feedback. If this change is agreed upon I will be willing to make the changes in content. |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 5 replies
-
To discuss this, we should have the following information:
|
Beta Was this translation helpful? Give feedback.
-
I'm in favour of this. If I understand correctly, commits made through the GitHub UI are signed automatically? (I think you implied that in #133 (reply in thread)). I think people using the CLI are likely to be set up for this already. At this point signing commits is such a common requirement that it's reasonable to expect it. |
Beta Was this translation helpful? Give feedback.
-
I am a bit afraid of the extra work that would come out of this. There are three cases:
We have about 50 PRs a day and struggle to cope with them, so even only 3 can be a significant amount of additional work for reviewers. |
Beta Was this translation helpful? Give feedback.
-
I agree that the only way we can enforce this is if we have a very clear guide of how to set this up. I would also not make this a requirement from the first PR as not everyone would necessarily know about this depending on how they found the project. Once they do contribute, we can enforce signed commits but, as just mentioned, only if we have a clear and easy to follow guide. This is part of the work I will be doing in Q3 so, thank you for starting this discussion. |
Beta Was this translation helpful? Give feedback.
I agree that the only way we can enforce this is if we have a very clear guide of how to set this up. I would also not make this a requirement from the first PR as not everyone would necessarily know about this depending on how they found the project. Once they do contribute, we can enforce signed commits but, as just mentioned, only if we have a clear and easy to follow guide.
This is part of the work I will be doing in Q3 so, thank you for starting this discussion.