-
Notifications
You must be signed in to change notification settings - Fork 35
Document mergify and issue before PR #126
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
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
docs/contributing.rst
Outdated
@@ -257,5 +257,12 @@ without warnings. You can do that locally with:: | |||
Review process | |||
-------------- | |||
|
|||
Pull requests will be reviewed by a project maintainer. All changes to *sgkit* require | |||
approval by at least one maintainer. | |||
All pull requests require pre-existing issue. If you plan to submit a PR, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All pull requests require pre-existing issue. If you plan to submit a PR, | |
All pull requests require a pre-existing issue. If you plan to submit a PR, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixed - thanks!
Changed my mind over the approval and don't want it automerged.
6c1d6e2
to
badb3f1
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @ravwojdyla, LGTM!
FYI, and it looks like we still need to configure the mergify installation on |
docs/contributing.rst
Outdated
Pull requests will be reviewed by a project maintainer. All changes to *sgkit* require | ||
approval by at least one maintainer. | ||
All pull requests require a pre-existing issue. If you plan to submit a PR, | ||
please create an issue first to describe and discuss your idea/plan/problem. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe add the bit about mentioning the issue in the PR comments here from https://github.com/pystatgen/sgkit/issues/125
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done
badb3f1
to
39dd16d
Compare
Ok - so that (auto merge + branch deletion) worked fine. |
Ooh, why did mergify merge master in here? Wouldn't it be better to rebase onto to the base branch? I think we've got things the wrong way around - we should rebase to bring the branch up to date and merge to merge it in. That way the network graph is much more comprehensible: vs Maybe I should make this an issue. |
@jeromekelleher actually, doing it this way is:
|
Add mergify and "issue before PR" in contributing docs.
Re: #125 and #107