File tree Expand file tree Collapse file tree 2 files changed +14
-6
lines changed Expand file tree Collapse file tree 2 files changed +14
-6
lines changed Original file line number Diff line number Diff line change 5
5
6
6
name : Integration Test
7
7
8
+ permissions :
9
+ id-token : write
10
+ contents : read
11
+
8
12
jobs :
9
13
deploy :
10
14
name : Deploy
@@ -19,10 +23,10 @@ jobs:
19
23
echo Integration test run: githubactionsamazonecsdeplo-NWcjHIgDJLXw:ecb0a69e-514e-4d6c-b21e-dda87ed159e4
20
24
21
25
- name : Configure AWS credentials
22
- uses : aws-actions/configure-aws-credentials@v1
26
+ uses : aws-actions/configure-aws-credentials@v4
23
27
with :
24
- aws-access-key-id : ${{ secrets.AWS_ACCESS_KEY_ID }}
25
- aws-secret-access-key : ${{ secrets.AWS_SECRET_ACCESS_KEY }}
28
+ role-to-assume : arn:aws:iam:: ${{ secrets.AWS_ACCOUNT_ID }}:role/GitHubActionsDeployTaskIntegrationTests
29
+ role-session-name : deploy_task_integration_tests
26
30
aws-region : us-west-2
27
31
28
32
- name : Deploy Amazon ECS task definition with one-off task and wait for task stopped set to false
Original file line number Diff line number Diff line change 5
5
6
6
name : Integration Test
7
7
8
+ permissions :
9
+ id-token : write
10
+ contents : read
11
+
8
12
jobs :
9
13
deploy :
10
14
name : Deploy
@@ -19,10 +23,10 @@ jobs:
19
23
echo Integration test run: BUILD_ID
20
24
21
25
- name : Configure AWS credentials
22
- uses : aws-actions/configure-aws-credentials@v1
26
+ uses : aws-actions/configure-aws-credentials@v4
23
27
with :
24
- aws-access-key-id : ${{ secrets.AWS_ACCESS_KEY_ID }}
25
- aws-secret-access-key : ${{ secrets.AWS_SECRET_ACCESS_KEY }}
28
+ role-to-assume : arn:aws:iam:: ${{ secrets.AWS_ACCOUNT_ID }}:role/GitHubActionsDeployTaskIntegrationTests
29
+ role-session-name : deploy_task_integration_tests
26
30
aws-region : us-west-2
27
31
28
32
- name : Deploy Amazon ECS task definition with one-off task and wait for task stopped set to false
You can’t perform that action at this time.
0 commit comments