Terraform modules for github used for setting up different organizations.
Following are the modules that this repository contians:
- repository
- user
This module contains all the necessary resources required to setup a repository, add slack webhooks, protect master branches, add custom labels, as well as adding status checks.
This module has resources for inviting a user to an organization and assiging it to a specific team.