@@ -52,19 +52,22 @@ jobs:
52
52
outputs :
53
53
regions : ${{ format('{0}{1}', steps.regions_china.outputs.regions, steps.regions_govcloud.outputs.regions) }}
54
54
parition : ${{ format('{0}{1}', steps.regions_china.outputs.partition, steps.regions_govcloud.outputs.parition) }}
55
+ aud : ${{ format('{0}{1}', steps.regions_china.outputs.aud, steps.regions_govcloud.outputs.aud) }}
55
56
steps :
56
57
- id : regions_china
57
58
name : Parition (China)
58
59
if : ${{ inputs.partition == 'China' }}
59
60
run : |
60
- echo regions='["cn-north-1", "cn-northwest-1" ]'>> "$GITHUB_OUTPUT"
61
+ echo regions='["cn-north-1"]'>> "$GITHUB_OUTPUT"
61
62
echo partition='aws-cn'>> "$GITHUB_OUTPUT"
63
+ echo aud='sts.amazonaws.com.cn'>> "$GITHUB_OUTPUT"
62
64
- id : regions_govcloud
63
65
name : Partition (GovCloud)
64
66
if : ${{ inputs.partition == 'GovCloud' }}
65
67
run : |
66
68
echo regions='["us-gov-east-1", "us-gov-west-1"]'>> "$GITHUB_OUTPUT"
67
69
echo partition='aws-us-gov'>> "$GITHUB_OUTPUT"
70
+ echo aud='sts.amazonaws.com'>> "$GITHUB_OUTPUT"
68
71
commercial :
69
72
runs-on : ubuntu-latest
70
73
permissions :
@@ -118,6 +121,7 @@ jobs:
118
121
role-to-assume : ${{ secrets[format('IAM_ROLE_{0}', steps.transform.outputs.CONVERTED_REGION)] }}
119
122
aws-region : ${{ matrix.region}}
120
123
mask-aws-account-id : true
124
+ audience : ${{ needs.setup.outputs.aud }}
121
125
- id : partition_version
122
126
name : Partition Layer Version
123
127
run : |
0 commit comments