@@ -145,46 +145,32 @@ jobs:
145145 SLACK_BOT_TOKEN : ${{ secrets.INT_SLACK_BOT_TOKEN }}
146146 SLACK_SIGNING_SECRET : ${{ secrets.INT_SLACK_SIGNING_SECRET }}
147147
148- # TODO: uncomment when ready to release to prod
149- # release_prod:
150- # needs: [get_commit_id, tag_release, package_code, release_int]
151- # uses: ./.github/workflows/release_all_stacks.yml
152- # with:
153- # STACK_NAME: epsam
154- # TARGET_ENVIRONMENT: prod
155- # VERSION_NUMBER: ${{ inputs.dev_version || needs.tag_release.outputs.version_tag }}
156- # COMMIT_ID: ${{ needs.get_commit_id.outputs.commit_id }}
157- # CDK_APP_NAME: EpsAssistMeApp
158- # DEPLOY_CODE: true
159- # LOG_RETENTION_IN_DAYS: 731
160- # LOG_LEVEL: "INFO"
161- # CREATE_INT_RELEASE_NOTES: false
162- # CREATE_PROD_RELEASE_NOTES: true
163- # MARK_JIRA_RELEASED: true
164- # CREATE_INT_RC_RELEASE_NOTES: false
165- # IS_PULL_REQUEST: false
166- # secrets:
167- # CLOUD_FORMATION_DEPLOY_ROLE: ${{ secrets.PROD_CLOUD_FORMATION_DEPLOY_ROLE }}
168- # CDK_PULL_IMAGE_ROLE: ${{ secrets.PROD_CDK_PULL_IMAGE_ROLE }}
169- # DEV_CLOUD_FORMATION_CHECK_VERSION_ROLE: ${{ secrets.DEV_CLOUD_FORMATION_CHECK_VERSION_ROLE }}
170- # INT_CLOUD_FORMATION_CHECK_VERSION_ROLE: ${{ secrets.INT_CLOUD_FORMATION_CHECK_VERSION_ROLE }}
171- # PROD_CLOUD_FORMATION_CHECK_VERSION_ROLE: ${{ secrets.PROD_CLOUD_FORMATION_CHECK_VERSION_ROLE }}
172- # DEV_CLOUD_FORMATION_EXECUTE_LAMBDA_ROLE: ${{ secrets.DEV_CLOUD_FORMATION_EXECUTE_LAMBDA_ROLE }}
173- # REGRESSION_TESTS_PEM: ${{ secrets.REGRESSION_TESTS_PEM }}
174- # SLACK_BOT_TOKEN: ${{ secrets.PROD_SLACK_BOT_TOKEN }}
175- # SLACK_SIGNING_SECRET: ${{ secrets.PROD_SLACK_SIGNING_SECRET }}
176- #
177- # create_release_notes:
178- # needs: [tag_release, package_code, get_commit_id, release_int, release_prod]
179- # uses: ./.github/workflows/create_release_notes.yml
180- # with:
181- # VERSION_NUMBER: ${{ inputs.dev_version || needs.tag_release.outputs.version_tag }}
182- # CREATE_INT_RELEASE_NOTES: true
183- # CREATE_INT_RC_RELEASE_NOTES: false
184- # CREATE_PROD_RELEASE_NOTES: true
185- # MARK_JIRA_RELEASED: true
186- # secrets:
187- # DEV_CLOUD_FORMATION_EXECUTE_LAMBDA_ROLE: ${{ secrets.DEV_CLOUD_FORMATION_EXECUTE_LAMBDA_ROLE }}
188- # DEV_CLOUD_FORMATION_CHECK_VERSION_ROLE: ${{ secrets.DEV_CLOUD_FORMATION_CHECK_VERSION_ROLE }}
189- # INT_CLOUD_FORMATION_CHECK_VERSION_ROLE: ${{ secrets.INT_CLOUD_FORMATION_CHECK_VERSION_ROLE }}
190- # PROD_CLOUD_FORMATION_CHECK_VERSION_ROLE: ${{ secrets.PROD_CLOUD_FORMATION_CHECK_VERSION_ROLE }}
148+ release_prod :
149+ needs : [tag_release, package_code, release_int]
150+ uses : ./.github/workflows/release_all_stacks.yml
151+ with :
152+ STACK_NAME : epsam
153+ TARGET_ENVIRONMENT : prod
154+ VERSION_NUMBER : ${{ inputs.dev_version || needs.tag_release.outputs.version_tag }}
155+ COMMIT_ID : ${{ github.sha }}
156+ CDK_APP_NAME : EpsAssistMeApp
157+ DEPLOY_CODE : true
158+ LOG_RETENTION_IN_DAYS : 731
159+ LOG_LEVEL : " INFO"
160+ CREATE_INT_RELEASE_NOTES : false
161+ CREATE_PROD_RELEASE_NOTES : true
162+ MARK_JIRA_RELEASED : true
163+ CREATE_INT_RC_RELEASE_NOTES : false
164+ IS_PULL_REQUEST : false
165+ RUN_REGRESSION_TESTS : false
166+ secrets :
167+ CLOUD_FORMATION_DEPLOY_ROLE : ${{ secrets.PROD_CLOUD_FORMATION_DEPLOY_ROLE }}
168+ CDK_PULL_IMAGE_ROLE : ${{ secrets.PROD_CDK_PULL_IMAGE_ROLE }}
169+ DEV_CLOUD_FORMATION_CHECK_VERSION_ROLE : ${{ secrets.DEV_CLOUD_FORMATION_CHECK_VERSION_ROLE }}
170+ INT_CLOUD_FORMATION_CHECK_VERSION_ROLE : ${{ secrets.INT_CLOUD_FORMATION_CHECK_VERSION_ROLE }}
171+ PROD_CLOUD_FORMATION_CHECK_VERSION_ROLE : ${{ secrets.PROD_CLOUD_FORMATION_CHECK_VERSION_ROLE }}
172+ DEV_CLOUD_FORMATION_EXECUTE_LAMBDA_ROLE : ${{ secrets.DEV_CLOUD_FORMATION_EXECUTE_LAMBDA_ROLE }}
173+ REGRESSION_TESTS_PEM : ${{ secrets.REGRESSION_TESTS_PEM }}
174+ SLACK_BOT_TOKEN : ${{ secrets.PROD_SLACK_BOT_TOKEN }}
175+ SLACK_SIGNING_SECRET : ${{ secrets.PROD_SLACK_SIGNING_SECRET }}
176+
0 commit comments