fix(iam): scope staging githubdeploy S3 objects to SHOC and staging EB prefixes

This commit is contained in:
Adam Moussa 2026-09-18 14:06:42 -04:00
parent f4d9a4a1b8
commit e2fc540d07
No known key found for this signature in database

View file

@ -304,8 +304,9 @@ data "aws_iam_policy_document" "deploy" {
"s3:DeleteObject",
]
resources = [
"arn:aws:s3:::${local.eb_bucket_name}",
"arn:aws:s3:::${local.eb_bucket_name}/*",
"arn:aws:s3:::${local.eb_bucket_name}/${var.eb_application_name}/*",
"arn:aws:s3:::${local.eb_bucket_name}/resources/_runtime/_embedded_extensions/${var.eb_application_name}/*",
"arn:aws:s3:::${local.eb_bucket_name}/resources/environments/${var.eb_environment_id}/*",
]
}
}