Do you set default permissions for all new repositories?
Last updated by Brady Stroud [SSW] about 4 years ago.See historyUsing GitHub Webhooks, you can set some default permissions for every new repository inside an organisation.
You can use the repository event to trigger a GitHub action to set the permissions.
See the GitHub docs Permissions API
Add example of a GitHub action that sets the permissions
By adding this to your organisation, every new repo will already have the optimal permissions and privileges.