Just came across this GitHub post from a few weeks ago. Why are these features shipping only now? These controls have been overdue for well over 10 years.
I appreciate that they’re making these changes, but the vibe is so off on this post. Even starting from the title, it’s telling us slop is the new normal, and to solve it, you’re getting everything except a straightforward setting to disable random people pointing Copilot at your repo. They would rather you close all PRs from the public, than to just block Copilot PRs.
Sure, every reasonably popular repo got PRs from people doing it just for vanity. They were usually simple enough to tell. But as GitHub say themselves, “Today, a pull request can be generated in seconds”. That’s where it becomes deceptive, consuming time reviewing code that likely hasn’t been tested, and the submitter can’t explain any of the details of.