Skip to content
This repository has been archived by the owner on Nov 18, 2021. It is now read-only.

Detecting "merged" Pull Requests that were not accepted with git-merge #363

Closed
Wopple opened this issue Feb 27, 2015 · 5 comments
Closed

Comments

@Wopple
Copy link

Wopple commented Feb 27, 2015

We "merge" our PRs via rebase / cherry-pick and amending commit messages with "closes #". However, this gives the PR the "closed" status as if you closed the pull request without accepting the changes. This causes our JIRA integration to think the pull request has been declined.

It would be nice if we could have a "rebased" status or perhaps another workaround so our JIRA integration can detect accepted pull requests that were not merged. Having the option to mark the PR as such through a commit message or through the website would be nice as well.

@pdilyard
Copy link

+1

@miketwo
Copy link

miketwo commented Aug 19, 2015

+1. Though I think a workaround is to re-push the altered commit to the PR branch first (using force if necessary), then merge into master.

@cvrebert
Copy link

cvrebert commented Sep 3, 2015

Very similar to #2.

@c0b
Copy link

c0b commented Apr 24, 2016

👍 for this; a lot of projects like nodejs development still favors the original linux kernel development style: some core maintainer add Reviewed-by: Acked-by: and series of those and commit and push for you, since the commit msg has somewhat changed, it's not the original commit github can't detect as merged; but the content of changes are the same

in this comment, @jasnell has to manually say Landed in 983a809 and close the PR which is inconvenient; as I think @github should detect this case and mark nodejs/node#6350 as merged automatically.

  1. doc: fix broken references nodejs/node#6350 (comment)
  2. nodejs/node@983a809

@Wopple
Copy link
Author

Wopple commented Nov 14, 2016

With the ability to rebase or squash in the UI, this is mostly a non-issue now.

@Wopple Wopple closed this as completed Nov 14, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants