We have a monorepo with several tens of developers working within it on several tens of products. This means that the number of branches in flight at any given point is high - more than comfortably can be worked with on the current page.
(I've noticed that some branches have been starred - has that happened automatically because BK has noticed I own the PR/branch?)
Suggestions:
some kind of filter textbox, hopefully updating in realtime, which fuzzy matches into
author user name / email
branch name
PR number
commit / build message
maybe a control to toggle
show my branches only
show branches where I interacted within them (either via commits being there, or being a reviewer/assignee/commenter of the PR)
show branches filtered by a chosen (set of) github label(s)
one of the problems that we have with being a monorepo is that many tools/services assume one-thing-per-repo, and so don't have very targetable or configurable notifications. It would be great to also improve this. Prow from the kubernetes test-infra team is something we're looking at adopting to automate among other things, labelling PRs to automate workflows.
We have a monorepo with several tens of developers working within it on several tens of products. This means that the number of branches in flight at any given point is high - more than comfortably can be worked with on the current page.
(I've noticed that some branches have been starred - has that happened automatically because BK has noticed I own the PR/branch?)
Suggestions: