From c9af67c14b2371998a2e901a8fc23cda9879f6d1 Mon Sep 17 00:00:00 2001 From: CodeBuild Integration Test Date: Wed, 3 Jun 2020 20:09:46 +0000 Subject: [PATCH] Test commit 472e549195ba1f153e9fb72e39dc2a094e5de13e --- .github/workflows/test-workflow.yml | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test-workflow.yml b/.github/workflows/test-workflow.yml index 958e4f5..7492353 100644 --- a/.github/workflows/test-workflow.yml +++ b/.github/workflows/test-workflow.yml @@ -16,10 +16,10 @@ jobs: - name: Print current build ID run: | - echo Integration test run: githubactionsconfigureawscr-hAMhr2qzHnWH:ca13ec0e-e7e2-4be0-95b6-095dc5db2beb + echo Integration test run: githubactionsconfigureawscr-hAMhr2qzHnWH:96d795c3-eedb-4f09-823e-9282488cb4f9 - name: Configure AWS credentials - uses: aws-actions/configure-aws-credentials@187737abc2e9c18fbb49cb746787a3d3d4311c83 + uses: aws-actions/configure-aws-credentials@472e549195ba1f153e9fb72e39dc2a094e5de13e with: aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }} aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }} @@ -30,7 +30,22 @@ jobs: 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@187737abc2e9c18fbb49cb746787a3d3d4311c83 + uses: aws-actions/configure-aws-credentials@472e549195ba1f153e9fb72e39dc2a094e5de13e + 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 + + - name: Configure AWS credentials from role again + uses: aws-actions/configure-aws-credentials@472e549195ba1f153e9fb72e39dc2a094e5de13e with: aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }} aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}