|
52 | 52 | dev_container_image_tag: release-${{ needs.get_commit_id.outputs.sha_short }} |
53 | 53 | secrets: |
54 | 54 | SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} |
55 | | - PUSH_IMAGE_ROLE: ${{ secrets.PUSH_IMAGE_ROLE }} |
| 55 | + PUSH_IMAGE_ROLE: ${{ secrets.DEV_CONTAINER_PUSH_IMAGE_ROLE }} |
| 56 | + build_nhsd_git_secrets: |
| 57 | + uses: ./.github/workflows/build_nhsd_git_secrets.yml |
| 58 | + needs: [get_asdf_version, get_commit_id] |
| 59 | + with: |
| 60 | + git_secrets_container_ecr: dev-container-quality-checks |
| 61 | + git_secrets_container_image_tag: release-${{ needs.get_commit_id.outputs.sha_short }} |
| 62 | + secrets: |
| 63 | + PUSH_IMAGE_ROLE: ${{ secrets.DEV_CONTAINER_PUSH_IMAGE_ROLE }} |
56 | 64 | tag_release: |
57 | 65 | needs: [quality_checks, get_asdf_version] |
58 | 66 | uses: NHSDigital/eps-workflow-semantic-release/.github/workflows/tag-release.yml@f80157cecce288dd175e61b477a1d2dbe9c88b99 |
|
71 | 79 | dev_container_image_tag: release-${{ needs.get_commit_id.outputs.sha_short }} |
72 | 80 | version_tag_to_apply: ${{ needs.tag_release.outputs.version_tag }} |
73 | 81 | secrets: |
74 | | - PUSH_IMAGE_ROLE: ${{ secrets.PUSH_IMAGE_ROLE }} |
| 82 | + PUSH_IMAGE_ROLE: ${{ secrets.DEV_CONTAINER_PUSH_IMAGE_ROLE }} |
| 83 | + |
| 84 | + tag_latest_nhsd_git_secrets: |
| 85 | + needs: [quality_checks, get_commit_id, tag_release] |
| 86 | + uses: ./.github/workflows/tag_latest_dev_container.yml |
| 87 | + with: |
| 88 | + dev_container_ecr: dev-container-quality-checks |
| 89 | + dev_container_image_tag: release-${{ needs.get_commit_id.outputs.sha_short }} |
| 90 | + version_tag_to_apply: ${{ needs.tag_release.outputs.version_tag }} |
| 91 | + secrets: |
| 92 | + PUSH_IMAGE_ROLE: ${{ secrets.DEV_CONTAINER_PUSH_IMAGE_ROLE }} |
0 commit comments