Pull Requests for us today do the default check allowed - review and passing build which enables the Merge Option. We additionally want to check if the pipeline is clean due to prior merge as well.
Pipeline cover dev/integ verification.
Pull Request run takes 30 minutes and a pipeline run take 4 hours. If there is a downstream failure we only want to take the fix for the same and stop other merges.