From c5db572eb9a761fa954644246c862ae388d47214 Mon Sep 17 00:00:00 2001 From: CodeBuild Integration Test Date: Wed, 4 Mar 2020 23:48:26 +0000 Subject: [PATCH] Test commit 3c4f95f73f7c7b9f2e2bb071d8fbfb9aefa002e8 --- .github/workflows/test-workflow.yml | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test-workflow.yml b/.github/workflows/test-workflow.yml index 8475c90..1f2fce8 100644 --- a/.github/workflows/test-workflow.yml +++ b/.github/workflows/test-workflow.yml @@ -16,7 +16,7 @@ jobs: - name: Print current build ID run: | - echo Integration test run: githubactionsconfigureawscr-hAMhr2qzHnWH:b765f3eb-8199-461e-9b77-b3cdb0e1d0fa + echo Integration test run: githubactionsconfigureawscr-hAMhr2qzHnWH:71388ebc-cf7c-4ec0-b9ec-2fd3efb967e4 - name: Configure AWS credentials uses: aws-actions/configure-aws-credentials@3c4f95f73f7c7b9f2e2bb071d8fbfb9aefa002e8 @@ -27,4 +27,19 @@ jobs: - name: Test environment is configured with AWS credentials run: | - aws sts get-caller-identity > /dev/null + aws sts get-caller-identity --query Arn | grep "user/github-actions-configure-aws-credentials-integ-tests" > /dev/null + + - name: Configure AWS credentials from role + uses: aws-actions/configure-aws-credentials@3c4f95f73f7c7b9f2e2bb071d8fbfb9aefa002e8 + with: + aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }} + aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }} + aws-region: us-east-2 + role-to-assume: github-actions-configure-aws-credentials-integ-tests + role-duration-seconds: 900 + role-session-name: github-actions-integ-test + role-external-id: ${{ secrets.INTEG_TEST_ROLE_EXTERNAL_ID }} + + - name: Test environment is configured with AWS credentials from role + run: | + aws sts get-caller-identity --query Arn | grep "role/github-actions-configure-aws-credentials-integ-tests" > /dev/null