When all of these conditions are met:
Branches contains main
Repository projects include none of Not audited repository
Accepted Differential revision does not exist
Take these actions every time this rule matches:
Block push with message: Commits is not approved on Differential.