The problem of rebasing off a broken main can be kinda avoided by keeping a separate "last-built/main" branch around that is automatically updated. People have to be quick about fixing main when it breaks though, else they get out of sync.
No comments yet.