Skip to content

Commit 4e2494c

Browse files
committed
feat: add yucca-slop repo and support private repos
1 parent 98d2c6b commit 4e2494c

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

tf/deployment/modules/shared/github/org/repositories.tf

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ variable "repositories" {
1212
require_codeowners = optional(bool, false)
1313
license = optional(string, "AGPL")
1414
collaborator_overrides = optional(map(string), {})
15+
visibility = optional(string, "public")
1516
}))
1617
default = [
1718
{
@@ -133,6 +134,11 @@ variable "repositories" {
133134
name = "packages",
134135
license = "MIT",
135136
description = "A collection of libraries around the Immich project"
137+
},
138+
{
139+
name = "yucca-slop",
140+
description = "yucca-slop",
141+
visibility = "private"
136142
}
137143
]
138144
}
@@ -154,6 +160,7 @@ resource "github_repository" "repositories" {
154160
has_downloads = true
155161
has_projects = each.value.projects
156162
has_wiki = false
163+
visibility = each.value.visibility
157164
vulnerability_alerts = !each.value.archived
158165
homepage_url = coalesce(each.value.url, "https://immich.app")
159166
squash_merge_commit_title = "PR_TITLE"

0 commit comments

Comments
 (0)