You need to sign in or sign up before continuing.
Block code merge if end-to-end test pipelines are failing
The current MWPS configuration only runs a subset of tests so we can find ourselves in situations where a pipeline failed but went unnoticed during the review process prior to being merged to master which leads to issues.
We should implement a mechanism that will prevent merging code into master unless we have a fully green pipeline.
This mechanism will need to have some caveats applied that will allow for manually over-riding in some situations but this should be something that a developer must consciously apply rather than the status quo.