Create a status check and replaced it with every new run, so that we don’t have several actions running.
https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/collaborating-on-repositories-with-code-quality-features/about-status-checks
If we have several actions running (by different events) one can fail while the other one passes:

In this case, the first action fails as the PR didn't have enough commits, but passed on the review event as the pr was reviewed
Create a status check and replaced it with every new run, so that we don’t have several actions running.
https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/collaborating-on-repositories-with-code-quality-features/about-status-checks
If we have several actions running (by different events) one can fail while the other one passes:

In this case, the first action fails as the PR didn't have enough commits, but passed on the review event as the pr was reviewed