@@ -52,19 +52,22 @@ jobs:
5252 outputs :
5353 regions : ${{ format('{0}{1}', steps.regions_china.outputs.regions, steps.regions_govcloud.outputs.regions) }}
5454 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) }}
5556 steps :
5657 - id : regions_china
5758 name : Parition (China)
5859 if : ${{ inputs.partition == 'China' }}
5960 run : |
60- echo regions='["cn-north-1", "cn-northwest-1" ]'>> "$GITHUB_OUTPUT"
61+ echo regions='["cn-north-1"]'>> "$GITHUB_OUTPUT"
6162 echo partition='aws-cn'>> "$GITHUB_OUTPUT"
63+ echo aud='sts.amazonaws.com.cn'>> "$GITHUB_OUTPUT"
6264 - id : regions_govcloud
6365 name : Partition (GovCloud)
6466 if : ${{ inputs.partition == 'GovCloud' }}
6567 run : |
6668 echo regions='["us-gov-east-1", "us-gov-west-1"]'>> "$GITHUB_OUTPUT"
6769 echo partition='aws-us-gov'>> "$GITHUB_OUTPUT"
70+ echo aud='sts.amazonaws.com'>> "$GITHUB_OUTPUT"
6871 commercial :
6972 runs-on : ubuntu-latest
7073 permissions :
@@ -118,6 +121,7 @@ jobs:
118121 role-to-assume : ${{ secrets[format('IAM_ROLE_{0}', steps.transform.outputs.CONVERTED_REGION)] }}
119122 aws-region : ${{ matrix.region}}
120123 mask-aws-account-id : true
124+ audience : ${{ needs.setup.outputs.aud }}
121125 - id : partition_version
122126 name : Partition Layer Version
123127 run : |
0 commit comments