Skip to content

Commit 22ba453

Browse files
authored
feat: add organization repository roles flag (#48)
1 parent ebb8858 commit 22ba453

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
@@ -60,14 +60,15 @@ module "repository" {
6060
custom_properties = var.custom_properties
6161
environments = local.environments
6262

63-
variables = local.variables
64-
secrets = local.secrets
65-
deploy_keys = var.deploy_keys
66-
webhooks = var.webhooks
67-
labels = var.labels
68-
teams = var.teams
69-
users = var.users
70-
rulesets = var.rulesets
63+
variables = local.variables
64+
secrets = local.secrets
65+
deploy_keys = var.deploy_keys
66+
webhooks = var.webhooks
67+
labels = var.labels
68+
teams = var.teams
69+
users = var.users
70+
organization_repository_roles_enabled = var.organization_repository_roles_enabled
71+
rulesets = var.rulesets
7172
}
7273

7374
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)