I may have some expensive tasks/tests and a PR that has not been reviewed could require additional changes.
I don't want to run those expensive tasks for every commit or minor change but only after such changes have been reviewed and approved.
These tasks might not only be expensive to run, but they might also have some run quotas. Moving to a CI build is not desirable given it means that code that breaks the app could get into master and it would require an additional PR to fix.
Is it currently possible in Azure DevOps? How?