GitHub introduced two new repository settings for managing pull request access. Maintainers can now completely disable pull requests (hiding the tab and preventing all PR activity) or restrict PR creation to collaborators only while keeping existing PRs visible. These settings are available in repository Settings > General >

2m read time From github.blog
Post cover image
Table of contents
Disable pull requests entirelyRestrict pull requests to collaboratorsAvailability

Sort: