GitHub API endpoint for GitHub/Bugzilla push hook to link bugs to GitHub commits
Categories
(bugzilla.mozilla.org :: API, enhancement)
Tracking
()
People
(Reporter: cpeterson, Assigned: dkl)
References
Details
(Keywords: requested-mobile)
Attachments
(1 file)
Bug 1792986 added a Bugzilla "pull_request" hook that's called by a GitHub action when a new GitHub PR is created.
The Firefox Android team would like a similar Bugzilla hook to be called by a GitHub action when a someone commits to a GitHub repo. The hook would add a Bugzilla bug comment linking to the GitHub commit, similar to Pulsebot's comments for commits to autoland and mozilla-central.
I've outlined our requirements in this doc (which is easier to update and comment on than a Bugzilla bug):
https://docs.google.com/document/d/1MjsT_MjN8jZyfBkapzqVZJO_mmQk7VStCniK0kME2kM/edit?usp=sharing
Setting NI as we need to complete feedback on the design before starting.
Reporter | ||
Updated•2 years ago
|
Reporter | ||
Updated•2 years ago
|
Assignee | ||
Updated•2 years ago
|
Comment 2•2 years ago
|
||
Assignee | ||
Comment 3•2 years ago
|
||
Question: I see that when a commit lands on releases_vXXX we set the related status-firefoxXXX to fixed. But what about commits landed to main, do we just not set the status flag? Only for numbered release branches?
Comment 4•2 years ago
|
||
For commits to main, we should set the status for the corresponding Nightly version to fixed (i.e. 111 right now).
Updated•2 years ago
|
Assignee | ||
Comment 5•2 years ago
|
||
Assignee | ||
Comment 6•2 years ago
|
||
This change is live in production.
Updated•2 years ago
|
Updated•2 years ago
|
Description
•