Do you want your agent to push to any branch, including main?
It finishes the change and pushes straight to main, or force-pushes over a colleague's branch to fix a conflict. The pipeline deploys it before anybody has read it.
What you get: Work lands on the branch you named, and anything else waits for you.