-
-
Notifications
You must be signed in to change notification settings - Fork 630
Closed
Description
So this is obviously by design / a feature... but it introduces a hiccup in the release flow. generally be rebase the staging branch against the release branch after a release. After doing this we force push.
This has been a bit of annoyances for backports... as they all end up requiring a rebase after a release.
Alternatively we could look at cherry-picking from the release branch to staging... but I also cringe at the idea of staging + release constantly drifting. Rebasing staging is by far the more elegant approach for keeping a clean history... but at a cost.
This release I simply unprotected the branch, force pushed, and then re-protected. This would not be possible for releasers who are not owners.
What do people think we should do?
Metadata
Metadata
Assignees
Labels
No labels