Forcing new repos to have branch protection

Is there a way to configure an account such that all new repositories get a branch protection rule that covers the default (master/main) branch and requires code approval/review?

I’m not asking how to set up a branch protection rule manually. I’m looking for an org-wide setting that ensures it happens automatically whenever a developer creates a repo.