Skip to content

Show a link to the Phabricator revision of each commit in the push list. - #9741

Open
fqueze wants to merge 1 commit into
mozilla:masterfrom
fqueze:phabricator-revision-link
Open

Show a link to the Phabricator revision of each commit in the push list.#9741
fqueze wants to merge 1 commit into
mozilla:masterfrom
fqueze:phabricator-revision-link

Conversation

@fqueze

@fqueze fqueze commented Jul 31, 2026

Copy link
Copy Markdown
Collaborator

The Differential Revision trailer of the commit message is already part of the push data, so no additional request is needed to know it.

Give the author initials a minimum width, so that the icons of the commits of a push are aligned.

This is what this looks like on mozilla-central:
Screenshot 2026-07-31 at 09-47-44 0 mozilla-central

And this is what it looks like on one of my try pushes:
Screenshot 2026-07-31 at 09-48-27 1311 try

The main motivation for this change is that sometimes after addressing review comments on a patch, I send it to try one last time, and as soon as I see the try results are green, I want to land. For that I need to click the lando link on the phabricator page, and to access the phabricator page I need to either load first the bug, or the hg changeset; both are page loads that take a while. Given the phabricator revision id is included in the commit message that treeherder already parses, it makes sense to make the link accessible with a single click from the jobs view.

Additionally, I recently had a case where I was surprised I didn't get a quick review on a straightforward one line test fix. After a couple days I double checked and noticed I had forgotten to send that patch to phabricator, even though I had included it in all my recent try pushes. The missing icon there would have been immediately noticeable.

The Differential Revision trailer of the commit message is already part of
the push data, so no additional request is needed to know it.

Give the author initials a minimum width, so that the icons of the commits
of a push are aligned.
@fqueze
fqueze requested a review from gmierz July 31, 2026 08:09
@netlify

netlify Bot commented Jul 31, 2026

Copy link
Copy Markdown

Deploy Preview for treeherder ready!

Name Link
🔨 Latest commit 2e1957d
🔍 Latest deploy log https://app.netlify.com/projects/treeherder/deploys/6a6c5840434ced0008de658e
😎 Deploy Preview https://deploy-preview-9741--treeherder.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant