-
Notifications
You must be signed in to change notification settings - Fork 77
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Please don't check signoffs on merge commits #13
Comments
Git mailing list reference for the |
@dankohn thanks for the report. I pushed a change to ignore merge commits for now. Any open PRs will need to be pushed again for the checks to pass. I'm not opposed to adding a feature in the future to allow people to turn this back on, but it's not currently a priority for me. |
Thanks very much. I'm also having a colleague create a patch for git to allow Separately, I wanted to comment on your blog post: http://opensoul.org/2016/07/03/cii-best-practices/. Note that we already fetch as much info as possible if you use GitHub as your repo, to try to reduce the manual question answering. We call it the BadgeApp, for short, but would be open to alternative names. We would also greatly appreciate any assistance GitHub could provide in publicizing the project. For, example, we would love a mention on pages like https://opensource.guide/best-practices/ or https://help.github.com/articles/helping-people-contribute-to-your-project/ that projects should get a best practices badge. I'd be happy to discuss further at dan at linuxfoundation.org if you might be interested. |
🎉 This issue has been resolved in version 1.0.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
Thank you so much!! |
Hi, https://github.com/coreinfrastructure/best-practices-badge is a happy user of your DCObot. The issue is that there is no
--signoff
option in git for merge commits, which is a standard part of our workflow with feature branches. Here is a workflow where we currently get stuck:This alternative workflow works, but is obviously tedious:
Or, I could manually add the Signoff line to the proposed git merge commit message, which would allow me to skip the
--amend
step.Could you please add an option to the DCObot (and probably make it the default) not to check merge commits. I'm separately requesting that git add a
-s
option togit merge
. Thanks.Cc @david-a-wheeler @mkdolan @caniszczyk
The text was updated successfully, but these errors were encountered: