Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
Properly roll back from an overdue incremental deploy #1433
After most failed or cancelled incremental deploys, we re-enqueue a pending request to be sure that all instances from the previous deploy are present. In the overdue case we weren't previously hitting this code block, so these would not always roll back to the correct instance count if we were part way through an incremental deploy when the deploy became overdue.