Today I accidentally pushed a sidebranch the main repo instead of my personal fork. We should block this from happening since we want people to create pull requests only from forks.
It is good if we can avoid creating a branch in the upstream repository.
Caveat: we probably do want to allow pushing to stable branches (including creating new branches) webkit-* and safari-*-branch.
<rdar://problem/92669177>
I've prevented pushes to: eng/* dev/* bug/* Additionally, we have branch protections on: main safari-*-branch Happy to add more, but I also don't want to hamper folks ability to use feature branches, if we feel that is useful.