Open jamesgeddes opened 2 years ago
/mine
The issue you are trying to assign to yourself is already assigned.
@VAO11 I have completed the Terraform & Vault setup and have pushed an initial skeleton to https://github.com/GeekZoneHQ/repos/tree/feat-web473-Terraform_Repo_Management
I'd suggest picking up on that branch and fleshing everything out once you are happy on your org.
What's your idea?
Use the Terraform GitHub provider to manage Geek.Zone repos as code through the GeekZoneHQ/repos repo.
Flow
name
anddescription
Standard vars
Set the following vars for all repos.
visibility = public
has_issues = true
has_projects = true
has_wiki = false
delete_branch_on_merge = true
auto_init = true
license_template = gpl-3.0
archive_on_destroy = true
template.owner = geekzonehq
template.repository = template
template.include_all_branches = true
github_branch_protection should protect the
main
branch.enforce_admins = true
In summary
Those requesting a new repo should just be able to add the following to
repos.tf
Impact
High
Urgency
Now
Code of Conduct