File tree 1 file changed +11
-7
lines changed
1 file changed +11
-7
lines changed Original file line number Diff line number Diff line change 17
17
build :
18
18
name : Build Image
19
19
runs-on : ubuntu-latest
20
+ environment : ${{ inputs.environment }}
20
21
env :
21
22
ECR_REPOSITORY : bento-frontend
22
23
SLACK_WEBHOOK_URL : ${{ secrets.SLACK_WEBHOOK_URL }}
24
+ AWS_ROLE_TO_ASSUME : ${{ secrets.AWS_ROLE_TO_ASSUME }}
25
+ AWS_REGION : ${{ secrets.AWS_REGION }}
26
+
23
27
steps :
24
28
25
29
- name : Check out code
@@ -68,20 +72,20 @@ jobs:
68
72
ignore-unfixed : true
69
73
severity : ' CRITICAL,HIGH'
70
74
75
+ - name : AWS OIDC Authentication
76
+ uses : aws-actions/configure-aws-credentials@e3dd6a429d7300a6a4c196c26e071d42e0343502
77
+ with :
78
+ role-to-assume : ${{ env.AWS_ROLE_TO_ASSUME }}
79
+ aws-region : ${{ env.AWS_REGION }}
80
+ role-session-name : ${{ github.actor }}
81
+
71
82
- name : Create Git tag for Image
72
83
run : |
73
84
git config user.name "GitHub Actions"
74
85
git config user.email "[email protected] "
75
86
git tag ${{ env.IMAGE_TAG }}
76
87
git push origin ${{ env.IMAGE_TAG }}
77
88
78
- - name : AWS OIDC Authentication
79
- uses : aws-actions/configure-aws-credentials@e3dd6a429d7300a6a4c196c26e071d42e0343502
80
- with :
81
- role-to-assume : ${{ secrets.AWS_ROLE_TO_ASSUME }}
82
- aws-region : ${{ secrets.AWS_REGION }}
83
- role-session-name : ${{ github.actor }}
84
-
85
89
- name : Login to Amazon ECR
86
90
id : login-aws-ecr
87
91
uses : aws-actions/amazon-ecr-login@5a88a04c91d5c6f97aae0d9be790e64d9b1d47b7
You can’t perform that action at this time.
0 commit comments