Skip to content

VED-1230: Invalid NHS Number still creates the event (#1436) #341

VED-1230: Invalid NHS Number still creates the event (#1436)

VED-1230: Invalid NHS Number still creates the event (#1436) #341

Triggered via push April 28, 2026 08:41
Status Failure
Total duration 58m 37s
Artifacts 51
run-quality-checks  /  Lint specification
21s
run-quality-checks / Lint specification
run-quality-checks  /  Lint Python projects
31s
run-quality-checks / Lint Python projects
run-quality-checks  /  Lint Terraform projects
7s
run-quality-checks / Lint Terraform projects
run-quality-checks  /  Test Coverage and SonarCloud
4m 18s
run-quality-checks / Test Coverage and SonarCloud
Matrix: deploy-internal-dev-backend / deploy-lambda-images
deploy-internal-dev-backend  /  terraform-plan
41s
deploy-internal-dev-backend / terraform-plan
deploy-internal-dev-backend  /  terraform-apply
1m 39s
deploy-internal-dev-backend / terraform-apply
run-internal-dev-sandbox-tests  /  wait-for-deployment
2s
run-internal-dev-sandbox-tests / wait-for-deployment
run-internal-dev-tests  /  wait-for-deployment
5s
run-internal-dev-tests / wait-for-deployment
run-internal-dev-sandbox-tests  /  e2e-automation-tests
50s
run-internal-dev-sandbox-tests / e2e-automation-tests
run-internal-dev-tests  /  e2e-automation-tests
14m 33s
run-internal-dev-tests / e2e-automation-tests
run-internal-dev-sandbox-tests  /  publish-test-report
24s
run-internal-dev-sandbox-tests / publish-test-report
run-internal-dev-tests  /  publish-test-report
25s
run-internal-dev-tests / publish-test-report
run-sandbox-tests  /  wait-for-deployment
4s
run-sandbox-tests / wait-for-deployment
Matrix: deploy-higher-dev-envs
run-sandbox-tests  /  e2e-automation-tests
26s
run-sandbox-tests / e2e-automation-tests
Matrix: run-higher-dev-env-tests
run-sandbox-tests  /  publish-test-report
28s
run-sandbox-tests / publish-test-report
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 11 warnings
run-higher-dev-env-tests (ref) / wait-for-deployment
Process completed with exit code 1.
run-higher-dev-env-tests (ref) / publish-test-report
Unable to download artifact(s): Artifact not found for name: dev-ref-ref-e2e-test-output Please ensure that your artifact is not expired and the artifact was uploaded using a compatible version of toolkit/upload-artifact. For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md
deploy-internal-dev-backend / Deploy ack-backend image / Build or reuse image
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
deploy-internal-dev-backend / Deploy delta_backend image / Build or reuse image
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
deploy-internal-dev-backend / Deploy mns_publisher image / Build or reuse image
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
deploy-internal-dev-backend / Deploy recordprocessor image / Build or reuse image
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
deploy-internal-dev-backend / Deploy mesh_processor image / Build or reuse image
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
deploy-internal-dev-backend / Deploy backend image / Build or reuse image
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
deploy-internal-dev-backend / Deploy recordforwarder image / Build or reuse image
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
deploy-internal-dev-backend / Deploy redis_sync image / Build or reuse image
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
deploy-internal-dev-backend / Deploy filenameprocessor image / Build or reuse image
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
deploy-internal-dev-backend / Deploy id_sync image / Build or reuse image
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
deploy-internal-dev-backend / Deploy batch_processor_filter image / Build or reuse image
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
NHSDigital~immunisation-fhir-api~49IJ3S.dockerbuild
68.3 KB
sha256:4b65d1c1ad3f129d5b372a63957d220fb979034eb136879b4c0bd0f30e0da9f8
NHSDigital~immunisation-fhir-api~8F6P91.dockerbuild
67.9 KB
sha256:41bd6a88e20777181b0b1fe1c2daf4cfb2ccb7c4503126f461c944d51deb7a94
NHSDigital~immunisation-fhir-api~BUVFSH.dockerbuild
68.4 KB
sha256:f8d20ffa3c01da39e4b55e342ccecb0ca1f4b6824f4ea0740ef3431903ca7cd3
NHSDigital~immunisation-fhir-api~C72DPZ.dockerbuild
68.1 KB
sha256:1025591200f08ebb94cc11689a4a7105ba4d7d31ccae2951761e966b8501d832
NHSDigital~immunisation-fhir-api~CP1NQ7.dockerbuild
68 KB
sha256:57a280bd98ffdd9fa6a883f74c3082fd251d0b33ae534cc129d926f1f8e08b68
NHSDigital~immunisation-fhir-api~K7CKGI.dockerbuild
67 KB
sha256:07be78dcdd47f7af55bb6b9d568c71b63e6af8bb8c5c5bee86189bac72b5edbb
NHSDigital~immunisation-fhir-api~QUY6QX.dockerbuild
69.7 KB
sha256:3ac2cdd162cb8380da5b7352a1e2ee5c3fc6779d6b9245aae6d1456599bd5738
NHSDigital~immunisation-fhir-api~V2DHA0.dockerbuild
66.2 KB
sha256:4fc851c768c5fe54157beb2952af9aec2265543e8e556e6e2009e4e747375e85
NHSDigital~immunisation-fhir-api~XMQR97.dockerbuild
68.5 KB
sha256:d82b6a7a256189df6550d9dd0becedabab74d551cd7240d6da4af027e16a0104
NHSDigital~immunisation-fhir-api~ZALEY0.dockerbuild
69 KB
sha256:dab94917599cf3734602c72c30ed5c36b14dda98f1171456fe2b2f78ba9f9736
NHSDigital~immunisation-fhir-api~ZO4AXT.dockerbuild
67.4 KB
sha256:b4e1b0e9a25ac8c77dcd561df125af64eed8e7989a752bb7385edcb5c5f7116b
deploy-manifest-ack-backend-dev-internal-dev-1
624 Bytes
sha256:f9ad909cb5b16d82fd78376821cf75f82d9e128fb6a47a6024482d0fe33bf7bb
deploy-manifest-ack-backend-dev-internal-qa-1
612 Bytes
sha256:f68316e9a7dc4382d3a1092425cdb3b1a09d0b3ce1d04d929bad6e452b80fc97
deploy-manifest-ack-backend-dev-ref-1
603 Bytes
sha256:c972db6e286f95caedc1cf87158f195395817163b02f10bc3c0c1260a33e6bfe
deploy-manifest-backend-dev-internal-dev-1
610 Bytes
sha256:e4d6c95a506cda888d882877d90dae73623a512fbd8a5d50b6ee8b0da319b6f2
deploy-manifest-backend-dev-internal-qa-1
598 Bytes
sha256:a31df4f0c2d175bd363a4cbf69d53fd91c0b28ca5ae0a49a89995d577a13d98a
deploy-manifest-backend-dev-ref-1
588 Bytes
sha256:9d3a1ee6acf098f3c41c39c0e474687d0737b64683a840c8390a07c185181f03
deploy-manifest-batch_processor_filter-dev-internal-dev-1
655 Bytes
sha256:609628a22b23068ed54b8f1fc56d3e9f704207215f23bc3e3cc5b39b92b166cd
deploy-manifest-batch_processor_filter-dev-internal-qa-1
643 Bytes
sha256:7acb71bc4bd61a00dcf746b71ae3999dccfc43d1ea38da54af2f816e75175ae8
deploy-manifest-batch_processor_filter-dev-ref-1
635 Bytes
sha256:bbc9610d492b7c584f40548726a2dcc78286820b0cab527c901e9ae955f90682
deploy-manifest-delta_backend-dev-internal-dev-1
628 Bytes
sha256:93f580991f097903f0261c5fb59c51f1ba8a6d1c0b782c2a0841f7ec82b1092a
deploy-manifest-delta_backend-dev-internal-qa-1
615 Bytes
sha256:cd8ae41581980d53ef6db01a09eed8d6b33e258f87292f3fb3b5d063f5d14782
deploy-manifest-delta_backend-dev-ref-1
606 Bytes
sha256:506761569f86aa034b6dea708c30c3278ebf87667f913b80095dcae9ea92013f
deploy-manifest-filenameprocessor-dev-internal-dev-1
638 Bytes
sha256:7aa8faefd3f6e8e2b64c69ccf12975b9a37b406d96fb827b9e90d963746b7408
deploy-manifest-filenameprocessor-dev-internal-qa-1
625 Bytes
sha256:08d1240413a35366a99158d75b16b266f6dd8d9f1319470dbaaf8c4814256593
deploy-manifest-filenameprocessor-dev-ref-1
616 Bytes
sha256:dd81a000b99467c23ef7060e5865e652a57e4b0ca36573a8fdf5d5fcde62e063
deploy-manifest-id_sync-dev-internal-dev-1
612 Bytes
sha256:68e12f75a2a853e51faafea74ee4f17c0785e68819bbefc554368a38607e5354
deploy-manifest-id_sync-dev-internal-qa-1
598 Bytes
sha256:e9561a3cd9f01f446f927c6f9807dc8778877caa3ccb62750e017b2d006771be
deploy-manifest-id_sync-dev-ref-1
591 Bytes
sha256:e097c8b0bb52ebae3cb81f10b115dc79833ba0d7b17eacc96876f06f780a7126
deploy-manifest-mesh_processor-dev-internal-dev-1
632 Bytes
sha256:1ab3af09e0040d410b9f5d64cae18d2c5090d4fd6fe3138aed2b499b07907650
deploy-manifest-mesh_processor-dev-internal-qa-1
618 Bytes
sha256:53a1d396991e614cdbad51ba258b4f19a780424c1b691605b2d9640931d8daf9
deploy-manifest-mesh_processor-dev-ref-1
611 Bytes
sha256:ada9ba76d8991e61918a2bafea90fe0635eb4d8101760e27f3aca64a2b2e8740
deploy-manifest-mns_publisher-dev-internal-dev-1
630 Bytes
sha256:59bd4ef7764fee72cbfae607cc260c4453f8eaca03b94074854f09c1bbbaa309
deploy-manifest-mns_publisher-dev-internal-qa-1
616 Bytes
sha256:04a4d0e9e8a503e4317c5497ae13af789e67da77de103ebfc080bcfd59e1f81b
deploy-manifest-mns_publisher-dev-ref-1
608 Bytes
sha256:eca364474da0db8aac70f68ce32afb6efc9c5e81bf53feee438871c621a2c16f
deploy-manifest-recordforwarder-dev-internal-dev-1
632 Bytes
sha256:5d349e8c5ad6dfe0fc2276b01a8f047978e4748efebcc3f4b527e33245a8b808
deploy-manifest-recordforwarder-dev-internal-qa-1
618 Bytes
sha256:ea2c5e4f5ec372b5ef5ab170e7f179924321a86229ddeef7131f4499528412df
deploy-manifest-recordforwarder-dev-ref-1
609 Bytes
sha256:06c674b6afcff51a7644467723a98a71844a3b29d7f8642e51819efadd595ab7
deploy-manifest-recordprocessor-dev-internal-dev-1
631 Bytes
sha256:569f46aeeddf182dc5184ce33dcc355e9fea32d68f563c0234dd2e2d719f6222
deploy-manifest-recordprocessor-dev-internal-qa-1
619 Bytes
sha256:f78df562a6b90def1ca06bccbaaf11540dbfeefe378d7d89c2a3643c94777864
deploy-manifest-recordprocessor-dev-ref-1
611 Bytes
sha256:c178231ff870ecde74dd325083a96c15637fe4aaa879ac3d997b8db133453dfb
deploy-manifest-redis_sync-dev-internal-dev-1
621 Bytes
sha256:cf35085e2b85115cf0592026bc87539b2f24e2a005a6cb01212b1ddd8522fccd
deploy-manifest-redis_sync-dev-internal-qa-1
606 Bytes
sha256:3ccd721915125b9f61c76892998cae23338120bc5628008addba8c4b1bf960d6
deploy-manifest-redis_sync-dev-ref-1
598 Bytes
sha256:b6b8e23da0a18d7d6fc19a75a5ee0ee8d6c2d1aad848da3a6164919cbc1dbb6b
dev-internal-dev-internal-dev-e2e-test-output
558 KB
sha256:b74649119e4f3f699782fdeb9a4e9e9f7bceda3795c6104d36e1dabf461c6a30
dev-internal-dev-sandbox-internal-dev-sandbox-e2e-test-output
9.48 KB
sha256:d94ba2cfd16c32c7c35133a9c09e3fab9d969ca7e48d455ceedde48649ca92d5
dev-internal-dev-tfplan
222 KB
sha256:a778e01ac75eb93a484d2f786b587561183364c4e35718eb066fe31cddf96afd
dev-internal-qa-internal-qa-e2e-test-output
548 KB
sha256:e8f4a465b641128d50e1eba88e3e9fac58b239018c4854c22ac4ec7924c6709b
dev-internal-qa-tfplan
212 KB
sha256:6ce22481a3b64e668439e816cad7f0363d124a40a0890376cd7a528e0d5523a6
dev-ref-tfplan
221 KB
sha256:ef163735618a992e2065883f132db0e2af870c720a89cd00679e7cdce58c78f7
dev-sandbox-sandbox-e2e-test-output
9.46 KB
sha256:c6847045a582aa5d1032fdafe23c78bba054cb8ed739107428b79db4c6843be3