File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2525 required : true
2626 type : boolean
2727 DEPLOYMENT_ENVIRONMENT :
28- required : true
28+ required : false
2929 type : string
3030 secrets :
3131 CLOUD_FORMATION_DEPLOY_ROLE :
3737 deploy_cdk_code :
3838 runs-on : ubuntu-22.04
3939 name : " ${{ inputs.DEPLOY_CDK_CODE && 'Deploy' || 'Diff' }} cdk app ${{ inputs.CDK_APP_NAME }}"
40- environment : ${{ inputs.DEPLOYMENT_ENVIRONMENT }}
40+ environment : ${{ fromJSON( inputs.DEPLOYMENT_ENVIRONMENT != '' && format('"{0}"', inputs.DEPLOYMENT_ENVIRONMENT) || 'null') }}
4141 permissions :
4242 id-token : write
4343 contents : write
Original file line number Diff line number Diff line change @@ -132,7 +132,6 @@ jobs:
132132 CDK_APP_NAME : MonitoringApp
133133 DEPLOY_CDK_CODE : false
134134 IS_PULL_REQUEST : ${{ inputs.is_pull_request }}
135- DEPLOYMENT_ENVIRONMENT : dev-account # set to dev as we are just running a diff
136135 secrets :
137136 CLOUD_FORMATION_DEPLOY_ROLE : ${{ secrets.cf_create_changeset_role }} # use create changeset role as we are just doing a diff
138137 CDK_PULL_IMAGE_ROLE : ${{ secrets.CDK_PULL_IMAGE_ROLE }}
Original file line number Diff line number Diff line change 3636 " NONE"
3737 ],
3838 "PrepareChangesetClaimFilters" : [
39- " repo:NHSDigital/electronic-prescription-service-account-resources:ref:refs/heads/main" ,
40- " repo:NHSDigital/electronic-prescription-service-account-resources:environment:dev-account"
39+ " repo:NHSDigital/electronic-prescription-service-account-resources:ref:refs/heads/main"
4140 ],
4241 "ArtilleryLoadTestRoleClaimFilters" : [
4342 " NONE"
Original file line number Diff line number Diff line change 3535 " NONE"
3636 ],
3737 "PrepareChangesetClaimFilters" : [
38- " repo:NHSDigital/electronic-prescription-service-account-resources:ref:refs/heads/main" ,
39- " repo:NHSDigital/electronic-prescription-service-account-resources:environment:dev-account"
38+ " repo:NHSDigital/electronic-prescription-service-account-resources:ref:refs/heads/main"
4039 ],
4140 "ArtilleryLoadTestRoleClaimFilters" : [
4241 " NONE"
You can’t perform that action at this time.
0 commit comments