From 77fb40cc94dd166447cc6d32a47ee6bb71a5484c Mon Sep 17 00:00:00 2001 From: md-dev970 Date: Mon, 11 May 2026 00:09:14 +0100 Subject: [PATCH] feat: Update github deployment role to include Lambda permissions --- .gitignore | 5 ++++- infra/terraform/modules/github_oidc_role/main.tf | 2 ++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index b3f6010..3a8821c 100644 --- a/.gitignore +++ b/.gitignore @@ -47,4 +47,7 @@ temp/ # UI design import -UI.html \ No newline at end of file +UI.html + + +response.json \ No newline at end of file diff --git a/infra/terraform/modules/github_oidc_role/main.tf b/infra/terraform/modules/github_oidc_role/main.tf index 50c247d..dc7e83c 100644 --- a/infra/terraform/modules/github_oidc_role/main.tf +++ b/infra/terraform/modules/github_oidc_role/main.tf @@ -52,6 +52,7 @@ data "aws_iam_policy_document" "deploy" { "ecr:*", "ecs:*", "elasticloadbalancing:*", + "events:*", "iam:CreateServiceLinkedRole", "iam:DeleteRolePolicy", "iam:DeleteRole", @@ -65,6 +66,7 @@ data "aws_iam_policy_document" "deploy" { "iam:UpdateAssumeRolePolicy", "iam:AttachRolePolicy", "iam:CreateRole", + "lambda:*", "logs:*", "rds:*", "route53:*",