The branch protection requires a status check named 'Tests', but GitHub reports checks using job names, not the workflow name. The summary job was named 'All Checks Complete' which never satisfied the required check, leaving PRs permanently stuck as 'Expected — Waiting for status to be reported'. Fix: rename the summary job from 'All Checks Complete' to 'Tests' so it matches the required status check exactly.
3.7 KiB
3.7 KiB