File tree Expand file tree Collapse file tree 2 files changed +11
-3
lines changed Expand file tree Collapse file tree 2 files changed +11
-3
lines changed Original file line number Diff line number Diff line change @@ -24,11 +24,19 @@ jobs:
24
24
role-to-assume : arn:aws:iam::200049542062:role/gocapture/GithubRole
25
25
aws-region : us-west-1
26
26
27
+ - name : Login to Amazon ECR
28
+ id : login-ecr
29
+ uses : aws-actions/amazon-ecr-login@v1
30
+
27
31
- name : Deploy ECS Cluster
32
+ env :
33
+ REGISTRY : ${{ steps.login-ecr.outputs.registry }}
34
+ REPOSITORY : go-capture
35
+ IMAGE_TAG : ${{ github.sha }}
28
36
uses : aws-actions/aws-cloudformation-github-deploy@v1
29
37
with :
30
38
name : GoCaptureECSCluster
31
39
capabilities : CAPABILITY_NAMED_IAM
32
- parameter-overrides : " TaskImage=$REGISTRY/$ REPOSITORY:$ IMAGE_TAG"
40
+ parameter-overrides : " TaskImage=${{ env. REGISTRY }}/${{ env. REPOSITORY }}:${{ env. IMAGE_TAG }} "
33
41
template : cloud-formation/ecs.yaml
34
42
no-fail-on-empty-changeset : 1
Original file line number Diff line number Diff line change @@ -51,7 +51,6 @@ Resources:
51
51
iam:GetRole,
52
52
iam:GetUser,
53
53
iam:ListAccessKeys,
54
- iam:PassRole,
55
54
iam:PutRolePolicy,
56
55
iam:PutRoleRole,
57
56
iam:PutUserPolicy,
@@ -96,7 +95,8 @@ Resources:
96
95
" Action " : [
97
96
" ecs:CreateCluster" ,
98
97
" ecs:DescribeClusters" ,
99
- " ecs:RegisterTaskDefinition"
98
+ " ecs:RegisterTaskDefinition" ,
99
+ " iam:PassRole"
100
100
],
101
101
" Resource " : " *"
102
102
}
You can’t perform that action at this time.
0 commit comments