@@ -101,7 +101,7 @@ Map of organization members with their roles
101101
102102``` hcl
103103module "github_teams" {
104- source = "./terraform/ github/ teams"
104+ source = "./terraform- github- teams"
105105
106106 organization = "kitabisa"
107107
@@ -130,11 +130,11 @@ module "github_teams" {
130130``` hcl
131131module "github_teams" {
132132 source = "./terraform-github-teams"
133-
133+
134134 organization = "kitabisa"
135135
136136 teams = {
137- engineering = {
137+ engineer = {
138138 platform = {
139139 devops = {
140140 description = "DevOps Team"
@@ -147,34 +147,26 @@ module "github_teams" {
147147 maintainers = ["eve"]
148148 }
149149 }
150+
150151 backend = {
151152 api = {
152153 members = ["frank", "grace"]
154+ inherit_members_from = [
155+ "engineer/platform/sre",
156+ ]
153157 }
154158 data = {
155159 members = ["henry"]
156160 }
157161 }
158- # All team (inherits members from all sub-teams)
159- all = {
160- description = "All Platform Engineers"
161- inherit_members_from = [
162- "engineering/platform/devops",
163- "engineering/platform/sre",
164- "engineering/platform/api",
165- "engineering/platform/data"
166- ]
167- }
168- # Leadership team (inherits only maintainers)
162+
169163 leads = {
170- description = "Platform Leadership"
171164 inherit_maintainers_from = [
172- "engineering /platform/devops ",
173- "engineering/platform/sre "
165+ "engineer /platform",
166+ "engineer/backend "
174167 ]
175168 }
176169 }
177- non-engineering = {}
178170 }
179171
180172 org_members = {
0 commit comments