Skip to content

Commit 4da50bc

Browse files
committed
Codebuild permissions required for issuing new codebuild projects
1 parent d4c1f6a commit 4da50bc

File tree

1 file changed

+13
-0
lines changed
  • terraform/services/github-actions-role

1 file changed

+13
-0
lines changed

terraform/services/github-actions-role/main.tf

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,19 @@ data "aws_iam_policy_document" "github_actions_policy" {
131131
]
132132
resources = ["*"]
133133
}
134+
# Codebuild
135+
statement {
136+
actions = [
137+
"codebuild:CreateInvalidation",
138+
"codebuild:CreateWebhook",
139+
"codebuild:DeleteProject",
140+
"codebuild:DeleteWebhook",
141+
"codebuild:ListProjects",
142+
"codebuild:UpdateProject",
143+
"codebuild:UpdateWebhook"
144+
]
145+
resources = ["*"]
146+
}
134147
# CloudFront
135148
statement {
136149
actions = [

0 commit comments

Comments
 (0)