From 5d927651249f12915bef2553a915f2ba5aaa8f2b Mon Sep 17 00:00:00 2001 From: nourshoreibah Date: Sun, 22 Feb 2026 15:02:56 -0500 Subject: [PATCH 1/5] Add vaibhav to PR rotation --- infrastructure/github/variables.tf | 1 + 1 file changed, 1 insertion(+) diff --git a/infrastructure/github/variables.tf b/infrastructure/github/variables.tf index d6da349..64f8662 100644 --- a/infrastructure/github/variables.tf +++ b/infrastructure/github/variables.tf @@ -31,6 +31,7 @@ variable "review_bot_github_to_slack" { "tsudhakar87" = "U08NFFSJEG1" "saumyapalk23" = "U09EYETUEGP" "nourshoreibah" = "U07NGFM1QKE" + "Vaibhav978" = "U0A6HAVCRMJ" } } From 197fda7173510625e0ba5c84a57b8256d0f8c625 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sun, 22 Feb 2026 20:03:26 +0000 Subject: [PATCH 2/5] chore: auto-format terraform and update documentation - Auto-formatted .tf files with terraform fmt - Updated README.md with terraform-docs Co-authored-by: nourshoreibah --- infrastructure/github/README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/infrastructure/github/README.md b/infrastructure/github/README.md index 0943ce3..7310d2e 100644 --- a/infrastructure/github/README.md +++ b/infrastructure/github/README.md @@ -26,6 +26,7 @@ No modules. | [github_actions_secret.aws_secret_access_key](https://registry.terraform.io/providers/integrations/github/latest/docs/resources/actions_secret) | resource | | [github_actions_secret.cognito_client_id](https://registry.terraform.io/providers/integrations/github/latest/docs/resources/actions_secret) | resource | | [github_actions_secret.cognito_user_pool_id](https://registry.terraform.io/providers/integrations/github/latest/docs/resources/actions_secret) | resource | +| [github_actions_secret.gh_pat](https://registry.terraform.io/providers/integrations/github/latest/docs/resources/actions_secret) | resource | | [github_actions_secret.infisical_client_id](https://registry.terraform.io/providers/integrations/github/latest/docs/resources/actions_secret) | resource | | [github_actions_secret.infisical_client_secret](https://registry.terraform.io/providers/integrations/github/latest/docs/resources/actions_secret) | resource | | [github_actions_secret.slack_bot_token](https://registry.terraform.io/providers/integrations/github/latest/docs/resources/actions_secret) | resource | @@ -52,7 +53,7 @@ No modules. | [infisical\_workspace\_id](#input\_infisical\_workspace\_id) | n/a | `string` | `"d1ee8b80-118c-4daf-ae84-31da43261b76"` | no | | [repository\_collaborators](#input\_repository\_collaborators) | List of GitHub users to add as collaborators |
list(object({
username = string
permission = string
}))
| `[]` | no | | [review\_bot\_always\_reviewer\_slack](#input\_review\_bot\_always\_reviewer\_slack) | Slack member ID of the person who reviews every PR | `string` | `"U07NGFM1QKE"` | no | -| [review\_bot\_github\_to\_slack](#input\_review\_bot\_github\_to\_slack) | Map of GitHub username → Slack member ID (U0…) | `map(string)` |
{
"Rayna-Yu": "U083UGSCU7P",
"bhuvanh66": "U084JKT1GG2",
"denniwang": "U07F8LM2X61",
"mehanana": "U084AMND8FK",
"nourshoreibah": "U07NGFM1QKE",
"saumyapalk23": "U09EYETUEGP",
"tsudhakar87": "U08NFFSJEG1"
}
| no | +| [review\_bot\_github\_to\_slack](#input\_review\_bot\_github\_to\_slack) | Map of GitHub username → Slack member ID (U0…) | `map(string)` |
{
"Rayna-Yu": "U083UGSCU7P",
"Vaibhav978": "U0A6HAVCRMJ",
"bhuvanh66": "U084JKT1GG2",
"denniwang": "U07F8LM2X61",
"mehanana": "U084AMND8FK",
"nourshoreibah": "U07NGFM1QKE",
"saumyapalk23": "U09EYETUEGP",
"tsudhakar87": "U08NFFSJEG1"
}
| no | | [review\_bot\_roster](#input\_review\_bot\_roster) | Ordered list of GitHub usernames for round-robin review assignment | `list(string)` |
[
"denniwang",
"bhuvanh66",
"Rayna-Yu",
"mehanana",
"tsudhakar87",
"saumyapalk23"
]
| no | | [review\_bot\_slack\_channel\_id](#input\_review\_bot\_slack\_channel\_id) | Slack channel ID where review notifications are posted | `string` | `"C0ADQN0B6F8"` | no | From a76145bbab65a6fb5f1d4105fd55465221d110c4 Mon Sep 17 00:00:00 2001 From: nourshoreibah Date: Sun, 22 Feb 2026 15:04:14 -0500 Subject: [PATCH 3/5] oops --- infrastructure/github/variables.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/infrastructure/github/variables.tf b/infrastructure/github/variables.tf index 64f8662..3679a27 100644 --- a/infrastructure/github/variables.tf +++ b/infrastructure/github/variables.tf @@ -17,7 +17,7 @@ variable "repository_collaborators" { variable "review_bot_roster" { description = "Ordered list of GitHub usernames for round-robin review assignment" type = list(string) - default = ["denniwang", "bhuvanh66", "Rayna-Yu", "mehanana", "tsudhakar87", "saumyapalk23"] + default = ["denniwang", "bhuvanh66", "Rayna-Yu", "mehanana", "tsudhakar87", "saumyapalk23", "Vaibhav978"] } variable "review_bot_github_to_slack" { From 14a1065b192039fb25752827670a54f07f687fcc Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sun, 22 Feb 2026 20:04:35 +0000 Subject: [PATCH 4/5] chore: auto-format terraform and update documentation - Auto-formatted .tf files with terraform fmt - Updated README.md with terraform-docs Co-authored-by: nourshoreibah --- infrastructure/github/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/infrastructure/github/README.md b/infrastructure/github/README.md index 7310d2e..1287488 100644 --- a/infrastructure/github/README.md +++ b/infrastructure/github/README.md @@ -54,7 +54,7 @@ No modules. | [repository\_collaborators](#input\_repository\_collaborators) | List of GitHub users to add as collaborators |
list(object({
username = string
permission = string
}))
| `[]` | no | | [review\_bot\_always\_reviewer\_slack](#input\_review\_bot\_always\_reviewer\_slack) | Slack member ID of the person who reviews every PR | `string` | `"U07NGFM1QKE"` | no | | [review\_bot\_github\_to\_slack](#input\_review\_bot\_github\_to\_slack) | Map of GitHub username → Slack member ID (U0…) | `map(string)` |
{
"Rayna-Yu": "U083UGSCU7P",
"Vaibhav978": "U0A6HAVCRMJ",
"bhuvanh66": "U084JKT1GG2",
"denniwang": "U07F8LM2X61",
"mehanana": "U084AMND8FK",
"nourshoreibah": "U07NGFM1QKE",
"saumyapalk23": "U09EYETUEGP",
"tsudhakar87": "U08NFFSJEG1"
}
| no | -| [review\_bot\_roster](#input\_review\_bot\_roster) | Ordered list of GitHub usernames for round-robin review assignment | `list(string)` |
[
"denniwang",
"bhuvanh66",
"Rayna-Yu",
"mehanana",
"tsudhakar87",
"saumyapalk23"
]
| no | +| [review\_bot\_roster](#input\_review\_bot\_roster) | Ordered list of GitHub usernames for round-robin review assignment | `list(string)` |
[
"denniwang",
"bhuvanh66",
"Rayna-Yu",
"mehanana",
"tsudhakar87",
"saumyapalk23",
"Vaibhav978"
]
| no | | [review\_bot\_slack\_channel\_id](#input\_review\_bot\_slack\_channel\_id) | Slack channel ID where review notifications are posted | `string` | `"C0ADQN0B6F8"` | no | ## Outputs From 8eb328ea5c5737ee292734219db8cfbf8e106419 Mon Sep 17 00:00:00 2001 From: nourshoreibah Date: Sun, 22 Feb 2026 15:08:14 -0500 Subject: [PATCH 5/5] no concurrency groups --- .github/workflows/frontend-ci.yml | 4 ---- .github/workflows/lambda-tests.yml | 4 ---- .github/workflows/pr-closed.yml | 4 ---- .github/workflows/pr-review-status.yml | 4 ---- .github/workflows/pr-reviewer-assign.yml | 4 ---- .github/workflows/pr-reviewer-remind.yml | 4 ---- .github/workflows/terraform-plan.yml | 4 ---- 7 files changed, 28 deletions(-) diff --git a/.github/workflows/frontend-ci.yml b/.github/workflows/frontend-ci.yml index 1d1abd1..b389197 100644 --- a/.github/workflows/frontend-ci.yml +++ b/.github/workflows/frontend-ci.yml @@ -6,10 +6,6 @@ on: merge_group: branches: [main] -concurrency: - group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} - cancel-in-progress: true - jobs: frontend-ci: name: frontend-ci diff --git a/.github/workflows/lambda-tests.yml b/.github/workflows/lambda-tests.yml index f483ea6..a343c1c 100644 --- a/.github/workflows/lambda-tests.yml +++ b/.github/workflows/lambda-tests.yml @@ -7,10 +7,6 @@ on: merge_group: branches: [main] -concurrency: - group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} - cancel-in-progress: true - jobs: discover: runs-on: ubuntu-latest diff --git a/.github/workflows/pr-closed.yml b/.github/workflows/pr-closed.yml index 15a315b..e010814 100644 --- a/.github/workflows/pr-closed.yml +++ b/.github/workflows/pr-closed.yml @@ -4,10 +4,6 @@ on: pull_request: types: [closed] -concurrency: - group: pr-closed-${{ github.event.pull_request.number }} - cancel-in-progress: true - permissions: contents: write pull-requests: read diff --git a/.github/workflows/pr-review-status.yml b/.github/workflows/pr-review-status.yml index 032a3a1..7900429 100644 --- a/.github/workflows/pr-review-status.yml +++ b/.github/workflows/pr-review-status.yml @@ -4,10 +4,6 @@ on: pull_request_review: types: [submitted] -concurrency: - group: pr-review-status-${{ github.event.pull_request.number }} - cancel-in-progress: true - permissions: contents: write pull-requests: read diff --git a/.github/workflows/pr-reviewer-assign.yml b/.github/workflows/pr-reviewer-assign.yml index c7f51a2..ae88924 100644 --- a/.github/workflows/pr-reviewer-assign.yml +++ b/.github/workflows/pr-reviewer-assign.yml @@ -4,10 +4,6 @@ on: pull_request: types: [opened, ready_for_review, reopened] -concurrency: - group: pr-assign-rotation - cancel-in-progress: false - permissions: contents: write pull-requests: write diff --git a/.github/workflows/pr-reviewer-remind.yml b/.github/workflows/pr-reviewer-remind.yml index 3c72ee6..9b54953 100644 --- a/.github/workflows/pr-reviewer-remind.yml +++ b/.github/workflows/pr-reviewer-remind.yml @@ -7,10 +7,6 @@ on: - cron: '0 */6 * * *' workflow_dispatch: {} -concurrency: - group: pr-reminders - cancel-in-progress: false - permissions: contents: write pull-requests: read diff --git a/.github/workflows/terraform-plan.yml b/.github/workflows/terraform-plan.yml index 6877eba..b0fb95e 100644 --- a/.github/workflows/terraform-plan.yml +++ b/.github/workflows/terraform-plan.yml @@ -9,10 +9,6 @@ on: branches: - main -concurrency: - group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} - cancel-in-progress: true - jobs: detect-changes: if: github.event_name != 'merge_group'