Merge Sentinel can help you define flexible requirements for required PR checks on GitHub.
You can define rules similar to GitHub Actions' filters, based on branch names and changed files of the PR. (Like not requiring build jobs on docs-only changes)
Simply mark "Merge Sentinel" as the only required check in the GitHub UI, and let it do the rest.
Merge Sentinel is currently only available on public repositories on GitHub.
Install it here!
If you're interested in using it on a public repo, let me know!