Perhaps you changed your settings recently from “deploy all branches” to something smaller? Your proposed setting of “build all branches” + “build PR’s” should indeed make a build for every commit.
You will need to open NEW PR’s - we may not pick up already-in-flight ones that were opened before you changed your settings.
I asked be if it has changed recently because this ran perfectly fine for our repos until very recently (2mo ago) and has suddenly changed. We’ve used netlify+github for two years on the site I’m having an issue with. Unfortunately builds are not being triggered, here’s one of today: update homepage by sounak98 · Pull Request #189 · centrifuge/website · GitHub that did not trigger building this site: Netlify App
You’ve linked us to a medium post rather than a commit - mind updating your details?
It could certainly be a bug, but that would be surprising, since you are one of hundreds of thousands using this workflow and nobody else has seen anything, so we’ll keep debugging and see where it leads us
Your assertion that we aren’t getting hooks reliably feels unlikely to me, or we would have heard about it further, so let’s keep debugging
We can’t see anything about what GitHub sends, but you can! Since you don’t use our github app on that website (perhaps this is actually the accident? Someone unhooked our GitHub app at your org in the GitHub admin settings?), could you tell us what you see on the configuration at GitHub under Settings->Hooks looks like? If you don’t have a webhook pointing to https://api.netlify.com/hooks/github then you aren’t even trying to notify us with your current setup, so no bug, just misconfiguration…
@Scott we use protected branches but we have been doing that for a long time. I don’t think this is related. The setup did not change in the last year and it only recently stopped working.
How can we get netlify to start building our PRs again?
I’ve checked to see whether we have associated a repo with your site, centrifuge.io. This is returning null – reconnecting your repo with App has failed. Can you give this another try for me, please?