This repository allows to create a repository with the default configuration.
You can easily trigger repository creation from github web UI:
- Open terraform.tfvars.
- Click on
Edit this file
. - Change
name
of the repository (and other parameters if needed). - Commit the change.
Repository will be provisioned by Creation
github workflow.
terraform >= 0.13
- Github personal access token with the following scopes:
public_repo
(orrepo
if you want to create private repository)read:org
Update terraform.tfvars
and run:
GITHUB_TOKEN=<your github token here> make create
Alternatively, you can define the name of the repository created as the parameter:
GITHUB_TOKEN=<your github token here> make create name=repository-name-here