Builder: let me change settings (language) when updating, and let the update finish while pipelines build in the background #2898
Labels
No labels
accessibility
autorelease: pending
autorelease: tagged
bug
dependencies
documentation
duplicate
enhancement
github_actions
good first issue
help wanted
invalid
question
testing wanted
wontfix
No milestone
No assignees
1 participant
Due date
No due date set.
Dependencies
No dependencies set
Reference
MagicBeanDev/Hookshot#2898
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The idea
Two related improvements to the update flow in the builder.
1. Let me change the build settings when I update.
When I update, I am not offered the build options again. I picked French as the language by mistake the first time, and now I can't change it when updating. Please offer the build settings (at least the language) during an update, for example as a "Change settings" step before the build starts. (Maybe the option exists and I missed it; if so, a pointer to where it is would help.)
2. Don't make the update depend on the pipelines being finished.
From what I understand, if I cancel the pipeline creation, the whole update is cancelled. Pipelines are prepared in one go (my build shows tens of thousands, around 40,000 to 50,000), and that takes a long time.
Suggestion, if feasible:
Why it helps: long builds are hard on handhelds (battery, heat), and people who cancel today lose the whole update. A partly built set of pipelines that keeps growing while you play avoids both.
Anything else
Possibly related: #2696 (a very long pipeline build, 50k + 27k) and the builder/updates tracker #2505. In a quick search I did not find an open issue asking for either of these two changes.