Any update on this? I don't see why delete protection must be a default for all branch protections. Can you not just have it as an extra tick box and let us decide whether we need this functionality? Eg. we might want to use branch protections only to enforce status checks for feature branches that need to be deleted after a PR. Currently, not even GitHub can delete those branches following a merged PR even if the Automatically delete head branches option is selected.
... View more