Skip to content

Commit ae7d31d

Browse files
committed
feat: add organization repository roles flag
1 parent f1fa24f commit ae7d31d

2 files changed

Lines changed: 15 additions & 8 deletions

File tree

src/main.tf

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -58,14 +58,15 @@ module "repository" {
5858
custom_properties = var.custom_properties
5959
environments = local.environments
6060

61-
variables = local.variables
62-
secrets = local.secrets
63-
deploy_keys = var.deploy_keys
64-
webhooks = var.webhooks
65-
labels = var.labels
66-
teams = var.teams
67-
users = var.users
68-
rulesets = var.rulesets
61+
variables = local.variables
62+
secrets = local.secrets
63+
deploy_keys = var.deploy_keys
64+
webhooks = var.webhooks
65+
labels = var.labels
66+
teams = var.teams
67+
users = var.users
68+
organization_repository_roles_enabled = var.organization_repository_roles_enabled
69+
rulesets = var.rulesets
6970
}
7071

7172
locals {

src/variables.tf

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -262,6 +262,12 @@ variable "users" {
262262
nullable = false
263263
}
264264

265+
variable "organization_repository_roles_enabled" {
266+
description = "Whether to use organization repository roles."
267+
type = bool
268+
default = false
269+
}
270+
265271
variable "rulesets" {
266272
description = "A map of rulesets to configure for the repository"
267273
type = map(object({

0 commit comments

Comments
 (0)