Do you set default permissions for all new repositories?

Last updated by Brady Stroud [SSW] over 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.

Brady Stroud
We open source. Powered by GitHub