Skip to content

Conversation

@JonWBedard
Copy link
Member

@JonWBedard JonWBedard commented May 5, 2022

387b7b0

[git-webkit] Automatically file bug
https://bugs.webkit.org/show_bug.cgi?id=240139
<rdar://problem/92818331 >

Reviewed by Dewei Zhu.

* Tools/Scripts/libraries/webkitscmpy/setup.py: Bump version.
* Tools/Scripts/libraries/webkitscmpy/webkitscmpy/__init__.py: Ditto.
* Tools/Scripts/libraries/webkitscmpy/webkitscmpy/program/branch.py:
(Branch.main): If a project has defined bug trackers and the user provides a bug title instead of a bug
url or branch name (determined by spaces in the provided string), walk the user through bug creation.
* Tools/Scripts/libraries/webkitscmpy/webkitscmpy/test/branch_unittest.py:
(TestBranch): Add mock issues, rebase prompts.
(TestBranch.test_create_bug): Added.
* Tools/Scripts/libraries/webkitscmpy/webkitscmpy/test/pull_request_unittest.py:
* Tools/Scripts/libraries/webkitscmpy/webkitscmpy/test/revert_unittest.py:
(TestRevert.test_github): Add mock issues, rebase prompts.
(TestRevert.test_modified): Ditto.

Canonical link: https://commits.webkit.org/250333@main
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@293875 268f45cc-cd09-0410-ab3c-d52691b4dbfc

@JonWBedard JonWBedard self-assigned this May 5, 2022
@JonWBedard JonWBedard added Tools / Tests Tools in the Tools directory, build issues, test infrastructure, and bugs in test cases WebKit Local Build labels May 5, 2022
@JonWBedard JonWBedard requested review from aj062, dewei-zhu, facetothefate, othermaciej and ryanhaddad and removed request for aj062 May 5, 2022 23:05
Copy link
Contributor

@dewei-zhu dewei-zhu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

r=me

@JonWBedard JonWBedard force-pushed the eng/git-webkit-Automatically-file-bug branch from 053df60 to 4d594d5 Compare May 6, 2022 00:45
@JonWBedard JonWBedard added the unsafe-merge-queue Applied to send a pull request to merge-queue, but skip building and testing label May 6, 2022
@webkit-early-warning-system webkit-early-warning-system merged commit 387b7b0 into WebKit:main May 6, 2022
@webkit-early-warning-system
Copy link
Collaborator

Committed r293875 (250333@main): https://commits.webkit.org/250333@main

Reviewed commits have been landed. Closing PR #531 and removing active labels.

@webkit-early-warning-system webkit-early-warning-system force-pushed the eng/git-webkit-Automatically-file-bug branch from 4d594d5 to 387b7b0 Compare May 6, 2022 00:49
@webkit-early-warning-system webkit-early-warning-system removed the unsafe-merge-queue Applied to send a pull request to merge-queue, but skip building and testing label May 6, 2022
@JonWBedard JonWBedard deleted the eng/git-webkit-Automatically-file-bug branch May 19, 2022 23:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Tools / Tests Tools in the Tools directory, build issues, test infrastructure, and bugs in test cases

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants