From 04c8149803a8e68749a601c65f88c8aa735d1aa8 Mon Sep 17 00:00:00 2001 From: Chai Bot Date: Fri, 18 Sep 2026 17:14:30 +0000 Subject: [PATCH 1/3] Add wg-osac-storage repo access and ElayAharoni to team --- repositories.tf | 20 +++++++++++++++++++- team-members/wg-osac-storage.csv | 1 + 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/repositories.tf b/repositories.tf index 702b23e..5e17102 100644 --- a/repositories.tf +++ b/repositories.tf @@ -150,6 +150,10 @@ module "repo_osac" { { team_id = "infrastructure" permission = "push" + }, + { + team_id = "wg-osac-storage" + permission = "push" } ] # Prow plugins handle approval via OWNERS (lgtm/approved labels), not native @@ -329,6 +333,12 @@ module "repo_enhancement_proposals" { { context = "pre-commit", integration_id = 15368 }, ] ruleset_bypass_team_ids = [github_team.all["wg-infra"].id] + teams = [ + { + team_id = "wg-osac-storage" + permission = "push" + } + ] } module "repo_osac_test_infra" { @@ -348,6 +358,10 @@ module "repo_osac_test_infra" { { team_id = "infrastructure" permission = "push" + }, + { + team_id = "wg-osac-storage" + permission = "push" } ] required_approvals = null @@ -403,6 +417,10 @@ module "repo_osac_ui" { { team_id = "fulfillment-wg" permission = "push" + }, + { + team_id = "wg-osac-storage" + permission = "push" } ] } @@ -529,4 +547,4 @@ module "repo_osac_csi_driver" { required_approvals = null push_allowances = ["/openshift-merge-robot", "osac-project/wg-infra", "osac-project/org-admins"] environments = [{ name = "e2e-test" }] -} +} \ No newline at end of file diff --git a/team-members/wg-osac-storage.csv b/team-members/wg-osac-storage.csv index e995f41..7d6f47c 100644 --- a/team-members/wg-osac-storage.csv +++ b/team-members/wg-osac-storage.csv @@ -2,6 +2,7 @@ username,role akshaynadkarni,maintainer avishayt,member DanNiESh,member +ElayAharoni,member rgolangh,member ronniel1,member wgordon17,member From e4a9bf0fb5832dc94d37016f899e51d17bbcdc36 Mon Sep 17 00:00:00 2001 From: Chai Bot Date: Fri, 18 Sep 2026 17:30:48 +0000 Subject: [PATCH 2/3] Fix tofu fmt formatting Co-Authored-By: Claude Opus 4.6 --- modules/common_repository/main.tf | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/modules/common_repository/main.tf b/modules/common_repository/main.tf index 902e314..630124d 100644 --- a/modules/common_repository/main.tf +++ b/modules/common_repository/main.tf @@ -1,21 +1,21 @@ resource "github_repository" "repo" { - name = var.name - archived = var.archived - visibility = var.visibility - description = var.description - auto_init = true - allow_auto_merge = var.visibility == "private" ? false : true - allow_merge_commit = var.allow_merge_commit - allow_squash_merge = var.allow_squash_merge - allow_rebase_merge = var.allow_rebase_merge + name = var.name + archived = var.archived + visibility = var.visibility + description = var.description + auto_init = true + allow_auto_merge = var.visibility == "private" ? false : true + allow_merge_commit = var.allow_merge_commit + allow_squash_merge = var.allow_squash_merge + allow_rebase_merge = var.allow_rebase_merge squash_merge_commit_title = "PR_TITLE" squash_merge_commit_message = "PR_BODY" - has_issues = true - has_downloads = false - has_projects = false - has_wiki = false - is_template = var.is_template - vulnerability_alerts = var.vulnerability_alerts + has_issues = true + has_downloads = false + has_projects = false + has_wiki = false + is_template = var.is_template + vulnerability_alerts = var.vulnerability_alerts dynamic "template" { # Use the public_template repository as a template unless the repository is From 6231447d6fd2bdafb77a4578021c138d731ab149 Mon Sep 17 00:00:00 2001 From: Chai Bot Date: Fri, 18 Sep 2026 17:35:17 +0000 Subject: [PATCH 3/3] Fix missing newline at end of repositories.tf The end-of-file-fixer pre-commit hook requires a trailing newline. Co-Authored-By: Claude Opus 4.6 --- repositories.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/repositories.tf b/repositories.tf index 5e17102..cddaa83 100644 --- a/repositories.tf +++ b/repositories.tf @@ -547,4 +547,4 @@ module "repo_osac_csi_driver" { required_approvals = null push_allowances = ["/openshift-merge-robot", "osac-project/wg-infra", "osac-project/org-admins"] environments = [{ name = "e2e-test" }] -} \ No newline at end of file +}