I'm using the Approvals and checks for the releases and builds with no problem, and I was surprised to see this feature on a repository level. Any idea on the added value to do it on repo level ?
The Approvals and checks
feature on Azure Git repositories can be used to control which pipelines can access which repositories.
The common use case is Repository resource in the YAML pipelines.
For more details about this feature, you can reference the following documents: