Skip to content

Merge branch 'main' of https://github.com/NHSDigital/nhs-notify-web-t… #5992

Merge branch 'main' of https://github.com/NHSDigital/nhs-notify-web-t…

Merge branch 'main' of https://github.com/NHSDigital/nhs-notify-web-t… #5992

Triggered via push December 8, 2025 20:41
Status Failure
Total duration 3m 32s
Artifacts 28
Set CI/CD metadata
5s
Set CI/CD metadata
Install / cache dependencies
15s
Install / cache dependencies
Commit stage  /  Scan secrets
16s
Commit stage / Scan secrets
Commit stage  /  Check file format
8s
Commit stage / Check file format
Commit stage  /  Check Markdown format
7s
Commit stage / Check Markdown format
Commit stage  /  Check English usage
10s
Commit stage / Check English usage
Commit stage  /  Check TODO usage
8s
Commit stage / Check TODO usage
Commit stage  /  Count lines of code
10s
Commit stage / Count lines of code
Commit stage  /  Scan dependencies
40s
Commit stage / Scan dependencies
Commit stage  /  Check for changes to event schema package compared to main branch
5s
Commit stage / Check for changes to event schema package compared to main branch
Commit stage  /  Detect Terraform Changes
8s
Commit stage / Detect Terraform Changes
Commit stage  /  Check event schemas have been regenerated
0s
Commit stage / Check event schemas have been regenerated
Commit stage  /  Check event schema version has been updated
0s
Commit stage / Check event schema version has been updated
Commit stage  /  Run terraform-docs
0s
Commit stage / Run terraform-docs
Commit stage  /  Lint Terraform
0s
Commit stage / Lint Terraform
Commit stage  /  Trivy Scan
0s
Commit stage / Trivy Scan
Test stage  /  Check generated dependencies
50s
Test stage / Check generated dependencies
Test stage  /  Linting
1m 53s
Test stage / Linting
Test stage  /  Typecheck
1m 24s
Test stage / Typecheck
Test stage  /  Test contracts (provider)
48s
Test stage / Test contracts (provider)
Test stage  /  discover-workspaces
5s
Test stage / discover-workspaces
Create Dynamic Environment
1m 51s
Create Dynamic Environment
Matrix: Test stage / Unit tests
Test stage  /  Merge coverage
15s
Test stage / Merge coverage
Acceptance stage  /  Run Acceptance Tests
Acceptance stage / Run Acceptance Tests
Fit to window
Zoom out
Zoom in

Annotations

11 errors
Test stage / Typecheck
'"../template-mgmt-preview-submitted-base-page"' has no exported member named 'TemplateMgmtPreviewSubmittedBasePage'. Did you mean 'TemplateMgmtPreviewSubmitedBasePage'?
Test stage / Typecheck
'"../template-mgmt-preview-submitted-base-page"' has no exported member named 'TemplateMgmtPreviewSubmittedBasePage'. Did you mean 'TemplateMgmtPreviewSubmitedBasePage'?
Test stage / Typecheck
Property 'lockNumber' is missing in type '{ cascadeItem: CascadeItem; cascadeIndex: number; routingConfigId: string; conditionalTemplates: MessagePlanTemplates; }' but required in type '{ cascadeItem: CascadeItem; cascadeIndex: number; routingConfigId: string; lockNumber: number; conditionalTemplates: MessagePlanTemplates; }'.
Test stage / Typecheck
Expected 3 arguments, but got 2.
Test stage / Typecheck
Property 'lockNumber' is missing in type '{ messagePlan: RoutingConfig; pageHeading: string; templateList: TemplateDto[]; cascadeIndex: number; accessibleFormat: "x1"; }' but required in type 'ChooseChannelTemplateProps'.
Test stage / Typecheck
Property 'lockNumber' is missing in type '{ id: string; name: string; status: "DRAFT"; clientId: string; campaignId: string; createdAt: string; updatedAt: string; cascade: never[]; cascadeGroupOverrides: never[]; defaultCascadeGroup: string; }' but required in type 'RoutingConfig'.
Test stage / Typecheck
Property 'lockNumber' is missing in type '{ index: number; channelItem: CascadeItem; routingConfigId: string; conditionalTemplates: MessagePlanTemplates; }' but required in type '{ index: number; channelItem: CascadeItem; defaultTemplate?: TemplateDto | undefined; routingConfigId: string; conditionalTemplates: MessagePlanTemplates; lockNumber: number; }'.
Test stage / Typecheck
Property 'lockNumber' is missing in type '{ index: number; channelItem: CascadeItem; routingConfigId: string; conditionalTemplates: MessagePlanTemplates; }' but required in type '{ index: number; channelItem: CascadeItem; defaultTemplate?: TemplateDto | undefined; routingConfigId: string; conditionalTemplates: MessagePlanTemplates; lockNumber: number; }'.
Test stage / Typecheck
Property 'lockNumber' is missing in type '{ index: number; channelItem: CascadeItem; routingConfigId: string; conditionalTemplates: MessagePlanTemplates; }' but required in type '{ index: number; channelItem: CascadeItem; defaultTemplate?: TemplateDto | undefined; routingConfigId: string; conditionalTemplates: MessagePlanTemplates; lockNumber: number; }'.
Test stage / Typecheck
Property 'lockNumber' is missing in type '{ index: number; channelItem: CascadeItem; routingConfigId: string; conditionalTemplates: MessagePlanTemplates; }' but required in type '{ index: number; channelItem: CascadeItem; defaultTemplate?: TemplateDto | undefined; routingConfigId: string; conditionalTemplates: MessagePlanTemplates; lockNumber: number; }'.
Test stage / Linting
Process completed with exit code 2.

Artifacts

Produced during runtime
Name Size Digest
code-coverage-data-migration-user-transfer
2.45 KB
sha256:42d384a09b021c98e3f67d6f8ef44e8f4c9fb03b23fd9fe81610ac18b00c276b
code-coverage-frontend
13.2 KB
sha256:694fd03f75c8ef575ad0a18f5d6a7b683932bb2a6c77cc04d015d0d7a86c1154
code-coverage-lambdas-authorizer
347 Bytes
sha256:1c3781f5ea2d3535859a5902ba184501cf7bb3f9ec1a0d1e7b060789e9b47001
code-coverage-lambdas-backend-api
6.26 KB
sha256:8443ec8eea34f4b33b027fd150c35e04006195b54ff43d4a7da33fd44302a77a
code-coverage-lambdas-backend-client
1.15 KB
sha256:5974843c845d8eaf9c2c4015e5e9853ff2e27dc00a2cb27f3613388c9a72c599
code-coverage-lambdas-cognito-triggers
421 Bytes
sha256:148d9e3166747b1c0619ac5a69d6df4958931e9a9752dfdac9e67bcd347e8e67
code-coverage-lambdas-download-authorizer
359 Bytes
sha256:b23f81915a540e4e1f9f4221ad2403be145350e815bf98303ebc2f00ee8caccf
code-coverage-lambdas-event-publisher
710 Bytes
sha256:729d1f4d56755e430e20ea19b4be031fab2cdaa4d474b20f5da07b84c15da7c6
code-coverage-lambdas-sftp-letters
1.69 KB
sha256:3ff958191c5ea6456a59ce4667547fcbc16d1fd3e2e85721060082c09e477844
code-coverage-packages-event-schemas
319 Bytes
sha256:94826a9554c2cf718aa4ea9882574845b3d4711cec623ad62e0f9e69935a4546
code-coverage-report
18.2 KB
sha256:75761b4dcf52051e68ae84eeb557d917017ea72419e6263f557d9ff1c88dae86
code-coverage-utils-entity-update-command-builder
1.56 KB
sha256:539c6761c43198e0819241b07b11d65840acf0195a5026cad57b6b2fd51d0a95
code-coverage-utils-utils
1.42 KB
sha256:cd9a78c4489aed9467bf703e99ee3ac68f1a3fc3dd1697dd0f3e1fff381591e5
lines-of-code-report.json.zip Expired
933 Bytes
sha256:d0eef9ffa5d850b393dc642cdae03651394637cfb45d0e2c49576ee05708653c
sbom-repository-report.json.zip Expired
144 KB
sha256:99cd8418890bd442b0289a6d3d6d880743561827c19657c70e77b1ae7e3381ce
unit-tests-data-migration-user-transfer
56.9 KB
sha256:7d2371883e37e64bf625f5c9b6592f32768407617e9333fb57d1eb060790a557
unit-tests-frontend
707 KB
sha256:33861728248fda90e9860449f8b740ab9650b65e59115097b4c7cdc84c5fbee7
unit-tests-lambdas-authorizer
20.5 KB
sha256:21d1515977c8865efbd91d83702bb0264e11066fcfbd1dfdefaf5cc84c0cfddf
unit-tests-lambdas-backend-api
188 KB
sha256:f5abd94c1f52da265ffaa2287b084d0a914c8cdabae66a509a2552b019ab0468
unit-tests-lambdas-backend-client
58.8 KB
sha256:287e800a3da57f01889bef68dee6ac50ea13ba247b2a1fcccd76ed2f7f65833a
unit-tests-lambdas-cognito-triggers
22.9 KB
sha256:521551c587efc3055c612465308e2349c123741d18f7158718cc26bba88fa833
unit-tests-lambdas-download-authorizer
20.7 KB
sha256:3c271f289d3ad76036af0b089f22c7007f1b0d33931462be84d306e3bf0e2eb1
unit-tests-lambdas-event-publisher
37 KB
sha256:a8e488752d4f6c3c94fd0f2e3faace2664b39ecf8cba95153956d454dbf2951d
unit-tests-lambdas-sftp-letters
62.1 KB
sha256:96bb392eb416c915b19e9976b5523cac6b005aec1d73fc5037dc3b3a474078f8
unit-tests-packages-event-schemas
32.2 KB
sha256:3844886b4812f7fb3eacb635c2e294a6ba518df6b205d72603004ba5c1154292
unit-tests-utils-entity-update-command-builder
45.1 KB
sha256:9cfbf2cf1300781413ba71f6261ef2a9c84c0f56337d0abe874729f116129e79
unit-tests-utils-utils
44.6 KB
sha256:0aa3db4daf5982c3b2c5823a941b776611150e482500b4fcfe4fcfa8992f1af0
vulnerabilities-repository-report.json.zip Expired
3.34 KB
sha256:0be126d0e3184ba6547a9a7da44e16163630a278dbdc13b45d3aa5606e685a65