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
merge-bot: create integrateable pull requests #557
Conversation
|
Webrevs
|
Looks good, nice improvement! I think it would be useful with an additional test that performs the /sponsor command as well and validates the actual pushed commit, to ensure that author and committer is set properly.
bots/merge/src/main/java/org/openjdk/skara/bots/merge/MergeBot.java
Outdated
Show resolved
Hide resolved
/test |
Could not create test job |
/test |
Could not create test job |
1 similar comment
Could not create test job |
/test |
Could not create test job |
A test job has been started with id: github.com-193500053-557-607654934 |
Co-Authored-By: Robin Westberg <robin@westberg.se>
pr.addComment("/integrate"); | ||
TestBotRunner.runPeriodicItems(mergeBot); | ||
|
||
//System.out.println(pr.comments()); |
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.
Remove?
@edvbld This change now passes all automated pre-integration checks. When the change also fulfills all project specific requirements, type
Since the source branch of this PR was last updated there have been 4 commits pushed to the
|
/integrate |
@edvbld The following commits have been pushed to master since your change was applied:
Your commit was automatically rebased without conflicts. Pushed as commit 921411f. |
Mailing list message from Erik Helin on skara-dev: Changeset: 921411f merge-bot: create integrateable pull requests Reviewed-by: rwestberg ! bots/merge/build.gradle |
Hi all,
please review this patch that makes the merge bot creates pull requests that can be integrated. With this new version of the merge bot contributors will be able to update the "merge style" PR created by the automatic merge bot. This should reduce the overhead quite a bit for resolving a merge conflict.
With the new workflow a contributor would have to something like the following (assuming they have a remote named
openjdk-bot
):Testing:
make test
Thanks,
Erik
Progress
Reviewers
Download
$ git fetch https://git.openjdk.java.net/skara pull/557/head:pull/557
$ git checkout pull/557