Thanks, this is a big improvement over what's there now. Question below:
On Aug 17, 2022, at 2:03 PM, Aakash Jain via webkit-dev <webkit-dev@lists.webkit.org> wrote:
Hi Everyone,
I am happy to announce EWS status-bubbles on Github PRs. We’ve ported many of the best features of Bugzilla EWS status-bubbles to a GitHub compatible format.
From now on, when you create any new GitHub PR, you will automatically see EWS status-bubbles on your PRs. We also mirror the latest status-bubble on top (in PR description) so that it is always easy to find consistently in same place. Due to different architecture, we wouldn't be porting the "position in queue" feature from Bugzilla status-bubbles to GitHub status-bubbles.
Why did you choose not to port "position in queue" this over to GitHub? I find this genuinely useful and I think it's a usability regression to lose it. - Saam
Following are the main benefits of status-bubbles over GitHub checks: - status-bubbles are displayed for all the queues, even if builds haven't started on those queues - in case PR has multiple iterations, status-bubbles are displayed for all the iterations - displayed even after a PR is merged/closed - easy to glance through the status of all the queues
Upcoming features: - Retry failed build support https://webkit.org/b/244055 - Generate detailed hover-over text for each status-bubble (including information about build-steps) https://webkit.org/b/244053 - Orange status-bubble equivalent in Github status-bubbles https://webkit.org/b/244054
If you notice any issue, please feel free to file bugs (and assign to me).
Thanks Aakash _______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev