I'm not sure how to handle this problem. We have to finalize a place for the manual work to be done and right now it's not organized anywhere.

Ideally, it should be tag-based. But no one uses tags. There's only tags 6.1.1.ER1 and 2 after all, compared to milestones 3, 4, 4.1, 5, 5.1, 6, and 7. 

We can set it in BZ and create github milestones based on BZ target_release and target_milestone. 

Or work the other way and do the manual work in github and set BZ based on the github milestone.

Right now we're just setting the default milestone as the branch and only if the milestone is 'null'. So existing milestones aren't changed.