Pull Request merged without passing the status checks

ID

pull_request_merged_status_checks

Severity

high

Resource

Branch

Description

Detects whether a Pull Request has been merged without passing the status checks.

Impact

A pull request that is merged without passing the required status checks can have negative impacts on an organization. Here are some potential consequences:

  • Code Quality Issues: A pull request that does not pass the required status checks may contain code that does not meet the organization’s quality standards. This can lead to bugs, errors, and maintenance issues in the final product, which can result in customer dissatisfaction, loss of revenue, and reputational damage.

  • Security Vulnerabilities: A pull request that does not pass the required status checks may contain security vulnerabilities that were not caught during the automated testing. This can expose the organization’s systems and data to potential attacks, resulting in data breaches, financial losses, and reputational damage.

Supported Technologies

This detector is supported by the following sensors:

GitHub Actions   GitHub Sensor

Bitbucket Sensor   Bitbucket Sensor