Netlify GitHub checks are not published for direct commits

Hello! As far as I can tell, I have the site configured to perform checks on any commit. However, only commits via a Pull Request are getting Netlify checks published.

For instance, this commit - enable claim only on v2 boosts · beefyfinance/beefy-v2@7631b90 · GitHub came from a PR, and has checks.

Remove Empty · beefyfinance/beefy-v2@75209dc · GitHub was a direct commit, while checks seemed to have been performed on Netlify, they were not published on this Commit (and thus not broadcasted through our webhooks)

Is there some other setting I’m missing?

You can view your deploy settings here:

In order for a deploy preview to be built and checks to be completed, a PR needs to be made to your prod branch / branch deploy.

So you’re saying Netlify will not operate on direct commits to our dev and production branches? This puts Netlify at a stark disadvantage versus other platforms. Is that something you’re open to enabling?

Netlify wiill build and deploy direct commits but checks are added only for PRs. If there’s enough demand for this feature we could be open to enabling, but yours is the first request (or maybe less than third) request that I’ve seen about this.