@@ -27,10 +27,10 @@ jobs:
27
27
MONGODB_ATLAS_BASE_URL : ${{ github.event.inputs.resourceName=='resource-policy' && 'https://cloud-qa.mongodb.com/' || 'https://cloud.mongodb.com/' }}
28
28
MONGODB_ATLAS_OUTPUT : ' json'
29
29
# some resources need specific Atlas credentials and orgs
30
- MONGODB_ATLAS_ORG_ID : ${{ github.event.inputs.resourceName=='organization' && secrets.ATLAS_ORG_ID_DEV || github.event.inputs.resourceName=='resource-policy' && vars.MONGODB_ATLAS_RP_ORG_ID_QA || github.event.inputs.resourceName=='federated-settings-org-role-mapping' && secrets.ATLAS_ORG_ID_FOR_FEDERATION || secrets.ATLAS_ORG_ID_PUBLISHING }}
31
- MONGODB_ATLAS_PUBLIC_KEY : ${{ github.event.inputs.resourceName=='organization' && secrets.ATLAS_PUBLIC_KEY_DEV || github.event.inputs.resourceName=='resource-policy' && secrets.MONGODB_ATLAS_RP_PUBLIC_KEY_QA || github.event.inputs.resourceName=='federated-settings-org-role-mapping' && secrets.ATLAS_PUBLIC_KEY_FOR_FEDERATION || secrets.ATLAS_PUBLIC_KEY_PUBLISHING }}
32
- MONGODB_ATLAS_PRIVATE_KEY : ${{ github.event.inputs.resourceName=='organization' && secrets.ATLAS_PRIVATE_KEY_DEV || github.event.inputs.resourceName=='resource-policy' && secrets.MONGODB_ATLAS_RP_PRIVATE_KEY_QA || github.event.inputs.resourceName=='federated-settings-org-role-mapping' && secrets.ATLAS_PRIVATE_KEY_FOR_FEDERATION || secrets.ATLAS_PRIVATE_KEY_PUBLISHING }}
33
- MONGODB_ATLAS_PROFILE : ${{ github.event.inputs.resourceName=='resource-policy' && 'qa-resource-policy-cloud-profile' || 'default' }}
30
+ MONGODB_ATLAS_ORG_ID : ${{ github.event.inputs.resourceName=='organization' && secrets.ATLAS_ORG_ID || github.event.inputs.resourceName=='resource-policy' && vars.MONGODB_ATLAS_RP_ORG_ID_QA || github.event.inputs.resourceName=='federated-settings-org-role-mapping' && secrets.ATLAS_ORG_ID_FOR_FEDERATION || secrets.ATLAS_ORG_ID_PUBLISHING }}
31
+ MONGODB_ATLAS_PUBLIC_KEY : ${{ github.event.inputs.resourceName=='organization' && secrets.ATLAS_PUBLIC_KEY || github.event.inputs.resourceName=='resource-policy' && secrets.MONGODB_ATLAS_RP_PUBLIC_KEY_QA || github.event.inputs.resourceName=='federated-settings-org-role-mapping' && secrets.ATLAS_PUBLIC_KEY_FOR_FEDERATION || secrets.ATLAS_PUBLIC_KEY_PUBLISHING }}
32
+ MONGODB_ATLAS_PRIVATE_KEY : ${{ github.event.inputs.resourceName=='organization' && secrets.ATLAS_PRIVATE_KEY || github.event.inputs.resourceName=='resource-policy' && secrets.MONGODB_ATLAS_RP_PRIVATE_KEY_QA || github.event.inputs.resourceName=='federated-settings-org-role-mapping' && secrets.ATLAS_PRIVATE_KEY_FOR_FEDERATION || secrets.ATLAS_PRIVATE_KEY_PUBLISHING }}
33
+ MONGODB_ATLAS_PROFILE : ${{ github.event.inputs.resourceName=='organization' && 'cfn-publish-organization-profile' || github.event.inputs.resourceName==' resource-policy' && 'qa-resource-policy-cloud-profile' || 'default' }}
34
34
strategy :
35
35
fail-fast : false
36
36
max-parallel : ${{ fromJSON(github.event.inputs.maxParallelRegions) }}
73
73
MCLI_PRIVATE_API_KEY : ${{ env.MONGODB_ATLAS_PRIVATE_KEY }}
74
74
AWS_DEFAULT_REGION : ${{ matrix.region }}
75
75
AWS_ACCOUNT_ID : ${{ secrets.AWS_ACCOUNT_ID_PUBLISHING}}
76
- MONGODB_ATLAS_ORG_OWNER_ID : ${{ secrets.ATLAS_ORG_OWNER_ID_PUBLISHING }}
76
+ MONGODB_ATLAS_ORG_OWNER_ID : ${{ github.event.inputs.resourceName=='organization' && secrets.ATLAS_ORG_OWNER_ID || secrets.ATLAS_ORG_OWNER_ID_PUBLISHING }}
77
77
ATLAS_FEDERATED_SETTINGS_ID : ${{ secrets.ATLAS_FEDERATED_SETTINGS_ID_PUBLISHING }}
78
78
MONGODB_ATLAS_PROFILE : ${{ env.MONGODB_ATLAS_PROFILE }}
79
79
0 commit comments