The auto-merge job accepted only success and skipped checks. CodeQL
default setup does not analyze commits pushed by Dependabot, so on a
Dependabot PR the `CodeQL` check ends as `neutral` ("2 configurations
not found"). The job always failed, also when all tests passed (for
example webdriverio#1262), and every Dependabot PR was merged by hand.
Allow `neutral`, which is not a failure. `main` is analyzed by CodeQL
after the merge, and canceled or failed checks (also a CodeQL finding)
still block the auto-merge.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The auto-merge job accepted only success and skipped checks, but the CodeQL check always ends as neutral. So the job always failed, also when all tests passed (for example #1262), and every Dependabot PR was merged by hand. Allow neutral, which is not a failure; canceled or failed checks still block the auto-merge.