Cross repo policies in Azure DevOps are an improvement but currently they are a hammer and not a scalpel.
I am the Azure DevOps Administrator for my organisation and I have a request from a team building an IOS application with CocoaPods to allow pushing to master branch of a repository that holds the PodSpecs.
This is apparently how CocoaPods works and it is something they say they can't control through feature branches and pull requests.
While there is a pull request to CocoaPods to remove this ridiculous limitation, in the meantime I appear to be forced to remove protection from all master branches for all repos in the project cause there seems to be no way currently to specify:
Apply branch restrictions to the master branch of all current and future repositories in the project EXCEPT the repository named 'XYZ'
Does anyone out there know if I am reading this right or maybe has a solution?
Thank you.


