Main requirement: a toggle to prevent pushes to `main` without a PR
Main requirement: a toggle to prevent pushes to
mainwithout a PR