Skip to content

xemantic/xemantic-terraform-github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

xemantic-terraform-github

Opinionated Terraform modules to manage GitHub

In case of GitHub repository creation it comes with defaults more suitable for our purposes, therefore less verbose and it also creates default branch protection rule for each repository.

Usage

Add this to your .tf file:

module "github_repository_foo" { 
  source = "[email protected]:xemantic/xemantic-terraform-github.git//repository"
  owner = "<<your-github-account-or-organization>>"
  repository = "foo"
  description = "My foo repo"
}

Check out repository/variables.tf for all the possible parameters.

About

Opinionated Terraform modules to manage GitHub

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages