diff --git a/src/tf/modules/repository/main.tf b/src/tf/modules/repository/main.tf index 8f74240..ede2668 100644 --- a/src/tf/modules/repository/main.tf +++ b/src/tf/modules/repository/main.tf @@ -102,6 +102,16 @@ resource "github_repository_ruleset" "required_reviews" { } } + dynamic "bypass_actors" { + for_each = [for team in var.teams : team if team.bypass] + + content { + actor_id = bypass_actors.value.id + actor_type = "Team" + bypass_mode = "always" + } + } + dynamic "bypass_actors" { for_each = var.review_bypass_actors