File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 55 aws_region :
66 description : ' AWS region for deployment'
77 default : ' us-east-1'
8+ pull_request :
9+ branches : [main]
810
911permissions :
1012 id-token : write # OIDC — lets GitHub assume an AWS IAM role via short-lived token (no stored keys)
@@ -13,6 +15,7 @@ permissions:
1315jobs :
1416 e2e :
1517 runs-on : ubuntu-latest
18+ environment : e2e-testing
1619 timeout-minutes : 30
1720 steps :
1821 - uses : actions/checkout@v6
2932 uses : aws-actions/configure-aws-credentials@v4
3033 with :
3134 role-to-assume : ${{ secrets.E2E_AWS_ROLE_ARN }}
32- aws-region : ${{ inputs.aws_region }}
35+ aws-region : ${{ inputs.aws_region || 'us-east-1' }}
3336 - name : Get AWS Account ID
3437 id : aws
3538 run : echo "account_id=$(aws sts get-caller-identity --query Account --output text)" >> "$GITHUB_OUTPUT"
3841 - name : Run E2E tests
3942 env :
4043 AWS_ACCOUNT_ID : ${{ steps.aws.outputs.account_id }}
41- AWS_REGION : ${{ inputs.aws_region }}
44+ AWS_REGION : ${{ inputs.aws_region || 'us-east-1' }}
4245 run : npm run test:e2e
You can’t perform that action at this time.
0 commit comments