@snow > multiple days ?
Uhm.... what? Thats emberassing... You could do such stuff on a testing repo maybe but on the main ones?
Either you push stuff in a temp-repo and wait for all to be done or you just need better build-infra tbh
Does not seem too crazy to me that an update should be possible almost always