New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
x/build/cmd/relui: Add workflow navigation & filtering #53859
Comments
Change https://go.dev/cl/420808 mentions this issue: |
Create a workflow details page, and a corresponding new list view for all workflows. This makes the homepage dramatically easier to scan. Also, having a page per workflow will make it easier to refresh and know which workflow you are looking at. For golang/go#53859 Change-Id: Ic67652345fb1ef3fb2cbda0fc05529959c9b4d77 Reviewed-on: https://go-review.googlesource.com/c/build/+/420808 Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org> Run-TryBot: Jenny Rakoczy <jenny@golang.org> TryBot-Result: Gopher Robot <gobot@golang.org> Reviewed-by: Dmitri Shuralyov <dmitshur@google.com> Auto-Submit: Jenny Rakoczy <jenny@golang.org>
Change https://go.dev/cl/423174 mentions this issue: |
This adds a site-wide navigation bar which filters the workflows visible on the homepage of relui. The navigation bar highlights the current filter, or current workflow type being viewed on the show page. For golang/go#53859 Change-Id: Ibcc9de343872110068bc6271c64e65e04c653be1 Reviewed-on: https://go-review.googlesource.com/c/build/+/423174 Reviewed-by: Heschi Kreinick <heschi@google.com> Run-TryBot: Jenny Rakoczy <jenny@golang.org> TryBot-Result: Gopher Robot <gobot@golang.org> Auto-Submit: Jenny Rakoczy <jenny@golang.org>
Change https://go.dev/cl/423176 mentions this issue: |
Right-align them with some different font-size and padding. Also fix missing baseLink in workflow navigation. For golang/go#53859 Change-Id: I16388302272fcd5c11433464705caedc7570adeb Reviewed-on: https://go-review.googlesource.com/c/build/+/423176 Run-TryBot: Jenny Rakoczy <jenny@golang.org> Reviewed-by: Heschi Kreinick <heschi@google.com> TryBot-Result: Gopher Robot <gobot@golang.org>
Change https://go.dev/cl/423043 mentions this issue: |
Change https://go.dev/cl/425934 mentions this issue: |
The NameParam field was left unset accidentally when adding Others in CL 423043. Updates golang/go#53859 Change-Id: Ibf3253273dda94d3308e6bb8fe1a09377bd65162 Reviewed-on: https://go-review.googlesource.com/c/build/+/425934 TryBot-Result: Gopher Robot <gobot@golang.org> Reviewed-by: Heschi Kreinick <heschi@google.com> Run-TryBot: Jenny Rakoczy <jenny@golang.org> Auto-Submit: Jenny Rakoczy <jenny@golang.org>
The current list of workflows in relui is overwhelming. Having multiple concurrent workflows running can get confusing quickly to release coordinators, especially if one fails and needs to be restarted.
Home
Side-Navigation
A side-navigation (drawer on mobile) could look similar to:
Show Workflow
A "show" page for a single workflow would also be useful for people who want to organize what they view by browser tabs.
The text was updated successfully, but these errors were encountered: