Skip to content

Commit a8a1e72

Browse files
committed
Merge branch main into bugfix/CCM-7548_aria-labels-fix
2 parents 8cb916e + 76213db commit a8a1e72

File tree

178 files changed

+5121
-2763
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

178 files changed

+5121
-2763
lines changed
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
name: PR Destroy Environment
2+
3+
on:
4+
pull_request:
5+
types: [closed]
6+
7+
concurrency:
8+
group: ${{ github.workflow }}-${{ github.ref }}
9+
cancel-in-progress: false
10+
11+
jobs:
12+
create-dynamic-environment:
13+
name: Destroy Dynamic Environment
14+
runs-on: ubuntu-latest
15+
16+
steps:
17+
- name: Trigger nhs-notify-internal dynamic environment destruction
18+
shell: bash
19+
run: |
20+
set -x
21+
this_repo_name=$(echo ${{ github.repository }} | cut -d'/' -f2)
22+
23+
DISPATCH_EVENT=$(jq -ncM \
24+
--arg infraRepoName "${this_repo_name}" \
25+
--arg releaseVersion "main" \
26+
--arg targetEnvironment "pr${{ github.event.number }}" \
27+
--arg targetAccountGroup "nhs-notify-template-management-dev" \
28+
--arg targetComponent "branch" \
29+
--arg terraformAction "destroy" \
30+
'{ "ref": "main",
31+
"inputs": {
32+
"infraRepoName": $infraRepoName,
33+
"releaseVersion", $releaseVersion,
34+
"targetEnvironment", $targetEnvironment,
35+
"targetAccountGroup", $targetAccountGroup,
36+
"targetComponent", $targetComponent,
37+
"terraformAction", $terraformAction,
38+
"overrides", $overrides,
39+
}
40+
}')
41+
42+
curl --fail -L \
43+
-X POST \
44+
-H "Accept: application/vnd.github+json" \
45+
-H "Authorization: Bearer ${{ secrets.PR_TRIGGER_PAT }}" \
46+
-H "X-GitHub-Api-Version: 2022-11-28" \
47+
https://api.github.com/repos/NHSDigital/nhs-notify-internal/actions/workflows/dispatch-deploy-dynamic-env.yaml/dispatches \
48+
-d "${DISPATCH_EVENT}"

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,3 +81,4 @@ tests/test-team/playwright/.cache/
8181
sandbox_cognito_auth_token.json
8282

8383
frontend/public/testing
84+
.vscode/launch.json

frontend/amplify/data/resource.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ enum TemplateType {
55
NHS_APP = 'NHS_APP',
66
SMS = 'SMS',
77
EMAIL = 'EMAIL',
8-
LETTER = 'LETTER',
98
}
109

1110
enum TemplateStatus {
@@ -17,7 +16,6 @@ const templateTypes = [
1716
TemplateType.NHS_APP,
1817
TemplateType.SMS,
1918
TemplateType.EMAIL,
20-
TemplateType.LETTER,
2119
] as const;
2220

2321
const templateStatuses = [

frontend/src/__tests__/app/choose-a-template-type/__snapshots__/page.test.tsx.snap

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -107,25 +107,6 @@ exports[`ChooseATemplateTypePage 1`] = `
107107
Text message (SMS)
108108
</label>
109109
</div>
110-
<div
111-
class="nhsuk-radios__item"
112-
>
113-
<input
114-
class="nhsuk-radios__input"
115-
data-testid="LETTER-radio"
116-
id="templateType-LETTER"
117-
name="templateType"
118-
type="radio"
119-
value="LETTER"
120-
/>
121-
<label
122-
class="nhsuk-label nhsuk-radios__label"
123-
for="templateType-LETTER"
124-
id="templateType-LETTER--label"
125-
>
126-
Letter
127-
</label>
128-
</div>
129110
</div>
130111
</div>
131112
</fieldset>

frontend/src/__tests__/app/create-letter-template/__snapshots__/page.test.tsx.snap

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

frontend/src/__tests__/app/create-letter-template/page.test.tsx

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

frontend/src/__tests__/app/edit-nhs-app-template/page.test.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,6 @@ describe('EditNhsAppTemplatePage', () => {
5555
const invalidTemplateTypes: TemplateType[] = [
5656
TemplateType.EMAIL,
5757
TemplateType.SMS,
58-
TemplateType.LETTER,
5958
];
6059

6160
test.each(invalidTemplateTypes)(

frontend/src/__tests__/app/manage-templates/page.test.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ import { render, screen } from '@testing-library/react';
33
import ManageTemplatesPage from '@app/manage-templates/page';
44
import content from '@content/content';
55
import { getTemplates } from '@utils/form-actions';
6-
import { Template } from 'nhs-notify-web-template-management-utils/src/types';
76
import {
7+
Template,
88
TemplateStatus,
99
TemplateType,
10-
} from 'nhs-notify-web-template-management-utils/src/enum';
10+
} from 'nhs-notify-web-template-management-utils';
1111

1212
const manageTemplatesContent = content.pages.manageTemplates;
1313

frontend/src/__tests__/app/preview-email-template/page.test.tsx

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -54,12 +54,6 @@ describe('PreviewEmailTemplatePage', () => {
5454
});
5555

5656
test.each([
57-
{
58-
templateType: TemplateType.LETTER,
59-
name: 'template-name',
60-
subject: 'template-subject-line',
61-
message: 'template-message',
62-
},
6357
{
6458
templateType: TemplateType.SMS,
6559
name: 'template-name',

frontend/src/__tests__/app/preview-nhs-app-template/page.test.tsx

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -53,11 +53,6 @@ describe('PreviewNhsAppTemplatePage', () => {
5353
});
5454

5555
test.each([
56-
{
57-
templateType: TemplateType.LETTER,
58-
name: 'template-name',
59-
message: 'template-message',
60-
},
6156
{
6257
templateType: TemplateType.EMAIL,
6358
name: 'template-name',

0 commit comments

Comments
 (0)