Skip to content

Commit 2de88f0

Browse files
authored
Chore: [AEA-0000] - tag release in jira in release workflow (#474)
## Summary - Routine Change ### Details - tag release in jira workflow - remove updates to jira/confluence from this repo
1 parent c079fcc commit 2de88f0

11 files changed

Lines changed: 13 additions & 266 deletions

File tree

.github/actions/mark_jira_released/action.yml

Lines changed: 0 additions & 26 deletions
This file was deleted.

.github/actions/update_confluence_jira/action.yml

Lines changed: 0 additions & 89 deletions
This file was deleted.

.github/scripts/call_mark_jira_released.sh

Lines changed: 0 additions & 14 deletions
This file was deleted.

.github/scripts/create_env_release_notes.sh

Lines changed: 0 additions & 18 deletions
This file was deleted.

.github/scripts/create_int_rc_release_notes.sh

Lines changed: 0 additions & 20 deletions
This file was deleted.

.github/scripts/get_current_dev_tag.sh

Lines changed: 0 additions & 5 deletions
This file was deleted.

.github/scripts/get_target_deployed_tag.sh

Lines changed: 0 additions & 5 deletions
This file was deleted.

.github/workflows/ci.yml

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,15 @@ jobs:
2323

2424
tag_release:
2525
needs: [quality_checks, get_config_values]
26-
uses: NHSDigital/eps-common-workflows/.github/workflows/tag-release-devcontainer.yml@ac06e5f930985d719de5c926990f18f7702c33fd
26+
uses: NHSDigital/eps-common-workflows/.github/workflows/tag-release-devcontainer.yml@7a89b111ae752548e8e3f3fbaeb89bd6ecca0698
27+
permissions:
28+
id-token: write
29+
contents: write
2730
with:
2831
dry_run: true
2932
pinned_image: ${{ needs.get_config_values.outputs.pinned_image }}
3033
branch_name: main
3134
tag_format: ${{ needs.get_config_values.outputs.tag_format }}
32-
secrets: inherit
3335

3436
package_code:
3537
needs: [tag_release, get_config_values]
@@ -53,10 +55,6 @@ jobs:
5355
DEPLOY_CODE: true
5456
LOG_RETENTION_IN_DAYS: 30
5557
LOG_LEVEL: "DEBUG"
56-
CREATE_INT_RELEASE_NOTES: false
57-
CREATE_PROD_RELEASE_NOTES: false
58-
MARK_JIRA_RELEASED: false
59-
CREATE_INT_RC_RELEASE_NOTES: false
6058
IS_PULL_REQUEST: false
6159
FORWARD_CSOC_LOGS: false
6260
RUN_REGRESSION_TESTS: true
@@ -85,10 +83,6 @@ jobs:
8583
DEPLOY_CODE: true
8684
LOG_RETENTION_IN_DAYS: 30
8785
LOG_LEVEL: "DEBUG"
88-
CREATE_INT_RELEASE_NOTES: false
89-
CREATE_PROD_RELEASE_NOTES: false
90-
MARK_JIRA_RELEASED: false
91-
CREATE_INT_RC_RELEASE_NOTES: false
9286
IS_PULL_REQUEST: false
9387
FORWARD_CSOC_LOGS: false
9488
RUN_REGRESSION_TESTS: true

.github/workflows/pull_request.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -166,10 +166,6 @@ jobs:
166166
DEPLOY_CODE: true
167167
LOG_RETENTION_IN_DAYS: 30
168168
LOG_LEVEL: "DEBUG"
169-
CREATE_INT_RELEASE_NOTES: false
170-
CREATE_PROD_RELEASE_NOTES: false
171-
MARK_JIRA_RELEASED: false
172-
CREATE_INT_RC_RELEASE_NOTES: false
173169
IS_PULL_REQUEST: true
174170
FORWARD_CSOC_LOGS: false
175171
RUN_REGRESSION_TESTS: true

.github/workflows/release.yml

Lines changed: 9 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,20 @@ jobs:
2222

2323
tag_release:
2424
needs: [quality_checks, get_config_values]
25-
uses: NHSDigital/eps-common-workflows/.github/workflows/tag-release-devcontainer.yml@ac06e5f930985d719de5c926990f18f7702c33fd
25+
uses: NHSDigital/eps-common-workflows/.github/workflows/tag-release-devcontainer.yml@7a89b111ae752548e8e3f3fbaeb89bd6ecca0698
26+
permissions:
27+
id-token: write
28+
contents: write
2629
with:
2730
dry_run: false
2831
pinned_image: ${{ needs.get_config_values.outputs.pinned_image }}
2932
branch_name: main
3033
tag_format: ${{ needs.get_config_values.outputs.tag_format }}
31-
secrets: inherit
34+
update_jira: true
35+
jira_release_prefix: "epsam"
36+
secrets:
37+
EXECUTE_JIRA_LAMBDA_ROLE: ${{ secrets.DEV_CLOUD_FORMATION_EXECUTE_LAMBDA_ROLE }}
38+
3239

3340
package_code:
3441
needs: [tag_release, get_config_values]
@@ -52,10 +59,6 @@ jobs:
5259
DEPLOY_CODE: true
5360
LOG_RETENTION_IN_DAYS: 30
5461
LOG_LEVEL: "DEBUG"
55-
CREATE_INT_RELEASE_NOTES: true
56-
CREATE_PROD_RELEASE_NOTES: true
57-
MARK_JIRA_RELEASED: false
58-
CREATE_INT_RC_RELEASE_NOTES: false
5962
IS_PULL_REQUEST: false
6063
FORWARD_CSOC_LOGS: false
6164
RUN_REGRESSION_TESTS: true
@@ -84,10 +87,6 @@ jobs:
8487
DEPLOY_CODE: true
8588
LOG_RETENTION_IN_DAYS: 30
8689
LOG_LEVEL: "DEBUG"
87-
CREATE_INT_RELEASE_NOTES: false
88-
CREATE_PROD_RELEASE_NOTES: false
89-
MARK_JIRA_RELEASED: false
90-
CREATE_INT_RC_RELEASE_NOTES: false
9190
IS_PULL_REQUEST: false
9291
FORWARD_CSOC_LOGS: false
9392
RUN_REGRESSION_TESTS: true
@@ -116,10 +115,6 @@ jobs:
116115
DEPLOY_CODE: true
117116
LOG_RETENTION_IN_DAYS: 30
118117
LOG_LEVEL: "DEBUG"
119-
CREATE_INT_RELEASE_NOTES: false
120-
CREATE_PROD_RELEASE_NOTES: false
121-
MARK_JIRA_RELEASED: false
122-
CREATE_INT_RC_RELEASE_NOTES: false
123118
IS_PULL_REQUEST: false
124119
FORWARD_CSOC_LOGS: false
125120
RUN_REGRESSION_TESTS: false
@@ -147,10 +142,6 @@ jobs:
147142
DEPLOY_CODE: true
148143
LOG_RETENTION_IN_DAYS: 731
149144
LOG_LEVEL: "INFO"
150-
CREATE_INT_RELEASE_NOTES: true
151-
CREATE_PROD_RELEASE_NOTES: true
152-
MARK_JIRA_RELEASED: false
153-
CREATE_INT_RC_RELEASE_NOTES: true
154145
IS_PULL_REQUEST: false
155146
FORWARD_CSOC_LOGS: false
156147
RUN_REGRESSION_TESTS: false
@@ -178,10 +169,6 @@ jobs:
178169
DEPLOY_CODE: true
179170
LOG_RETENTION_IN_DAYS: 731
180171
LOG_LEVEL: "INFO"
181-
CREATE_INT_RELEASE_NOTES: false
182-
CREATE_PROD_RELEASE_NOTES: true
183-
MARK_JIRA_RELEASED: true
184-
CREATE_INT_RC_RELEASE_NOTES: false
185172
IS_PULL_REQUEST: false
186173
FORWARD_CSOC_LOGS: true
187174
RUN_REGRESSION_TESTS: false

0 commit comments

Comments
 (0)