I’d like to raise awareness on a small but recuring issue we’ve been having with how CI interacts with Github auto-merge. As a reminder, auto-merge is a GH feature with allows us to set a PR to be merged automatically after configurable requirements are met. The issue with our current configuration is that the “answer test” job is required, but does not always turn. In particular it doesn’t run on docs-only PRs. This creates a situation where the PR is stuck on a “wait” status, and only repo owners can merge.
The latest example is https://github.com/yt-project/yt/pull/3963
I can see two solutions: - update the requirements to exclude this particular job (or make it conditional ? I’m not sure that’s supported) - change the rules and run normal CI even on docs-only PRs
Is there a preference ?