Quality Gate
A quality gate is used to ensure that code that does not meet the team’s quality standards does not get deployed. This may be a during the build (AKA a build breaker) or it may be a merge checks for a pull request, or a CI/CD deployment pipeline status verification step.