Nudge users to enable incremental prebuilds when prebuilds duration is more than 10 minutes on average #10439
Labels
component: dashboard
feature: prebuilds
meta: never-stale
This issue can never become stale
team: webapp
Issue belongs to the WebApp team
type: feature request
New feature or request
Problem to solve
Currently, incremental prebuilds exist inside project settings as a toggle option users can enable for a project.
However, this feature is only referenced in one changelog entry[1] and slightly documented (see section in prebuilds docs).
See also relevant discussion (internal). Cc @atduarte @geropl @jankeromnes
Proposal
MVC Step 1
Similarly to #9232, we could detect when project prebuilds on average take longer than 10 minutes and nudge users to enable incremental prebuilds using an alert within the project prebuilds page.
We could use:
MVC Step 2
Additionally, although prebuilds eventually will be available to enable only via Projects, we could surface a similar alert on the workspace start page for repositories that have not been added as projects yet, nudging users to create a project and enable incremental prebuilds.
TBD (To be discussed)
The text was updated successfully, but these errors were encountered: