From f5052bb8ca3347b1dfec5fcef34a970ebed2891a Mon Sep 17 00:00:00 2001 From: Thomas Pierce Date: Mon, 6 Oct 2025 10:34:41 -0700 Subject: [PATCH] Finish switch from iam user to role Description of changes: Switch to using IAM Role that is more secure with short-lived credentials See https://github.com/aws/aws-xray-sdk-python/pull/448 for context, we missed this one. --- .github/workflows/IntegrationTesting.yaml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/IntegrationTesting.yaml b/.github/workflows/IntegrationTesting.yaml index 24b79b14..d10b4aab 100644 --- a/.github/workflows/IntegrationTesting.yaml +++ b/.github/workflows/IntegrationTesting.yaml @@ -156,10 +156,9 @@ jobs: name: terraform-state-artifact - name: Configure AWS Credentials - uses: aws-actions/configure-aws-credentials@v1 + uses: aws-actions/configure-aws-credentials@v4 with: - aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }} - aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }} + role-to-assume: ${{ secrets.AWS_INTEG_TEST_ROLE_ARN }} aws-region: us-west-2 - name: Setup Terraform