Split/auto publish

LMS-11017 https://openedx.atlassian.net/browse/LMS-11017
Hm. I thought that I was replicating the previous `for_branch` behavior when I updated it to use `replace`.