|
37 | 37 | LOG_RETENTION_DAYS: |
38 | 38 | required: true |
39 | 39 | type: string |
40 | | - CREATE_INT_RELEASE_NOTES: |
41 | | - type: boolean |
42 | | - default: false |
43 | | - CREATE_INT_RC_RELEASE_NOTES: |
44 | | - type: boolean |
45 | | - default: false |
46 | | - CREATE_PROD_RELEASE_NOTES: |
47 | | - type: boolean |
48 | | - default: false |
49 | | - MARK_JIRA_RELEASED: |
50 | | - type: boolean |
51 | | - default: false |
52 | 40 | DEPLOY_APIGEE: |
53 | 41 | type: boolean |
54 | 42 | default: true |
@@ -169,18 +157,6 @@ jobs: |
169 | 157 | sparse-checkout: | |
170 | 158 | .github |
171 | 159 |
|
172 | | - - name: create_int_rc_release_notes |
173 | | - uses: ./.github/actions/update_confluence_jira |
174 | | - if: ${{ inputs.CREATE_INT_RC_RELEASE_NOTES == true }} |
175 | | - with: |
176 | | - TARGET_ENVIRONMENT: int |
177 | | - RELEASE_TAG: ${{ inputs.VERSION_NUMBER }} |
178 | | - CONFLUENCE_PAGE_ID: "789747650" |
179 | | - CREATE_RC_RELEASE_NOTES: true |
180 | | - DEV_CLOUD_FORMATION_CHECK_VERSION_ROLE: ${{ secrets.DEV_CLOUD_FORMATION_CHECK_VERSION_ROLE }} |
181 | | - TARGET_CLOUD_FORMATION_CHECK_VERSION_ROLE: ${{ secrets.INT_CLOUD_FORMATION_CHECK_VERSION_ROLE }} |
182 | | - DEV_CLOUD_FORMATION_EXECUTE_LAMBDA_ROLE: ${{ secrets.DEV_CLOUD_FORMATION_EXECUTE_LAMBDA_ROLE }} |
183 | | - |
184 | 160 | - name: Configure AWS Credentials |
185 | 161 | uses: aws-actions/configure-aws-credentials@8df5847569e6427dd6c4fb1cf565c83acfa8afa7 |
186 | 162 | with: |
@@ -304,36 +280,6 @@ jobs: |
304 | 280 | MTLS_KEY: ${{ inputs.MTLS_KEY }} |
305 | 281 | ENABLE_MUTUAL_TLS: ${{ inputs.ENABLE_MUTUAL_TLS }} |
306 | 282 | run: ./deploy_api.sh |
307 | | - |
308 | | - - name: create_int_release_notes |
309 | | - uses: ./.github/actions/update_confluence_jira |
310 | | - if: ${{ inputs.CREATE_INT_RELEASE_NOTES == true && always() && !failure() && !cancelled() }} |
311 | | - with: |
312 | | - TARGET_ENVIRONMENT: int |
313 | | - CONFLUENCE_PAGE_ID: "789747642" |
314 | | - CREATE_RC_RELEASE_NOTES: false |
315 | | - DEV_CLOUD_FORMATION_CHECK_VERSION_ROLE: ${{ secrets.DEV_CLOUD_FORMATION_CHECK_VERSION_ROLE }} |
316 | | - TARGET_CLOUD_FORMATION_CHECK_VERSION_ROLE: ${{ secrets.INT_CLOUD_FORMATION_CHECK_VERSION_ROLE }} |
317 | | - DEV_CLOUD_FORMATION_EXECUTE_LAMBDA_ROLE: ${{ secrets.DEV_CLOUD_FORMATION_EXECUTE_LAMBDA_ROLE }} |
318 | | - |
319 | | - - name: create_prod_release_notes |
320 | | - uses: ./.github/actions/update_confluence_jira |
321 | | - if: ${{ inputs.CREATE_PROD_RELEASE_NOTES == true && always() && !failure() && !cancelled() }} |
322 | | - with: |
323 | | - TARGET_ENVIRONMENT: prod |
324 | | - CONFLUENCE_PAGE_ID: "789747646" |
325 | | - CREATE_RC_RELEASE_NOTES: false |
326 | | - DEV_CLOUD_FORMATION_CHECK_VERSION_ROLE: ${{ secrets.DEV_CLOUD_FORMATION_CHECK_VERSION_ROLE }} |
327 | | - TARGET_CLOUD_FORMATION_CHECK_VERSION_ROLE: ${{ secrets.PROD_CLOUD_FORMATION_CHECK_VERSION_ROLE }} |
328 | | - DEV_CLOUD_FORMATION_EXECUTE_LAMBDA_ROLE: ${{ secrets.DEV_CLOUD_FORMATION_EXECUTE_LAMBDA_ROLE }} |
329 | | - |
330 | | - - name: mark_released_in_jira |
331 | | - uses: ./.github/actions/mark_jira_released |
332 | | - if: ${{ inputs.MARK_JIRA_RELEASED == true && always() && !failure() && !cancelled() }} |
333 | | - with: |
334 | | - RELEASE_TAG: ${{ inputs.VERSION_NUMBER }} |
335 | | - DEV_CLOUD_FORMATION_EXECUTE_LAMBDA_ROLE: ${{ secrets.DEV_CLOUD_FORMATION_EXECUTE_LAMBDA_ROLE }} |
336 | | - |
337 | 283 | - name: Checkout gh-pages |
338 | 284 | uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd |
339 | 285 | with: |
|
0 commit comments