Do you set default permissions for all new repositories?

Last updated by Brady Stroud [SSW] about 3 years ago.See history

Using 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.

We open source. Powered by GitHub