Skip to content

Refactor FhirController to handle larger search responses and improve… #328

Refactor FhirController to handle larger search responses and improve…

Refactor FhirController to handle larger search responses and improve… #328

Triggered via push April 22, 2026 08:27
Status Success
Total duration 40m 7s
Artifacts 42
run-quality-checks  /  Lint specification
20s
run-quality-checks / Lint specification
run-quality-checks  /  Lint Python projects
33s
run-quality-checks / Lint Python projects
run-quality-checks  /  Lint Terraform projects
6s
run-quality-checks / Lint Terraform projects
run-quality-checks  /  Test Coverage and SonarCloud
4m 4s
run-quality-checks / Test Coverage and SonarCloud
Matrix: deploy-internal-dev-backend / deploy-lambda-images
deploy-internal-dev-backend  /  terraform-plan
47s
deploy-internal-dev-backend / terraform-plan
deploy-internal-dev-backend  /  terraform-apply
1m 19s
deploy-internal-dev-backend / terraform-apply
run-internal-dev-sandbox-tests  /  wait-for-deployment
1m 35s
run-internal-dev-sandbox-tests / wait-for-deployment
run-internal-dev-tests  /  wait-for-deployment
3s
run-internal-dev-tests / wait-for-deployment
run-internal-dev-sandbox-tests  /  e2e-automation-tests
46s
run-internal-dev-sandbox-tests / e2e-automation-tests
run-internal-dev-tests  /  e2e-automation-tests
16m 29s
run-internal-dev-tests / e2e-automation-tests
run-internal-dev-sandbox-tests  /  publish-test-report
23s
run-internal-dev-sandbox-tests / publish-test-report
run-internal-dev-tests  /  publish-test-report
23s
run-internal-dev-tests / publish-test-report
run-sandbox-tests  /  wait-for-deployment
4m 11s
run-sandbox-tests / wait-for-deployment
Matrix: deploy-higher-dev-envs
run-sandbox-tests  /  e2e-automation-tests
27s
run-sandbox-tests / e2e-automation-tests
Matrix: run-higher-dev-env-tests
run-sandbox-tests  /  publish-test-report
24s
run-sandbox-tests / publish-test-report
Fit to window
Zoom out
Zoom in

Annotations

1 warning
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/

Artifacts

Produced during runtime
Name Size Digest
NHSDigital~immunisation-fhir-api~M2TF4M.dockerbuild
69.8 KB
sha256:4207e09872a8ec9f97cc0475ea02fc223515a893df0ccd83a8fb3817ec7c0f85
deploy-manifest-ack-backend-dev-internal-dev-1
617 Bytes
sha256:18aa2d3f547edfafac5e3685eb71afc590f57a7878cb5873d17bb322abba1b11
deploy-manifest-ack-backend-dev-internal-qa-1
613 Bytes
sha256:0aa8f6f7175b7042159c43731ce2cf152deb60cc1b8a555d97c06d966632415c
deploy-manifest-ack-backend-dev-ref-1
604 Bytes
sha256:3801b66edf79ed05bb785983454b3b6385a2ec1df763477f3ab53ad451cbfa32
deploy-manifest-backend-dev-internal-dev-1
607 Bytes
sha256:f3158ea5f7adf3f4dccb4522631e83d2d48511189b50b2f41a612dbbf922c33e
deploy-manifest-backend-dev-internal-qa-1
596 Bytes
sha256:dd0ad4bd19c4b21ef057f1a761c5aed4738bfa613973b0f13a9f604a0394042a
deploy-manifest-backend-dev-ref-1
588 Bytes
sha256:c3e968e0cfdd880e667219f66bb25603750508afc4edc9ff6a0f8d8e7f4223bf
deploy-manifest-batch_processor_filter-dev-internal-dev-1
648 Bytes
sha256:6b7829ae9569d69972da6dbf5ce142bc3e19b172cf977a9caad7534d4b366d2e
deploy-manifest-batch_processor_filter-dev-internal-qa-1
642 Bytes
sha256:69acff850aa99fe2fb62aaab81391c7678f38df5670ce6635b29756db9b3b5d3
deploy-manifest-batch_processor_filter-dev-ref-1
634 Bytes
sha256:1210d364e223847e33ef169a89df3101a4acfd1e0cbc0c9fbded05c3f97447a6
deploy-manifest-delta_backend-dev-internal-dev-1
621 Bytes
sha256:0c6d423930f6625c923a8709bee5d910afd42980498d78b0344852752c9cc0d0
deploy-manifest-delta_backend-dev-internal-qa-1
615 Bytes
sha256:3cef6b366dc1fec5b5f463b3c3f04f4c4987c3959c9029bf1d9f5b1c3dd70de0
deploy-manifest-delta_backend-dev-ref-1
607 Bytes
sha256:2ec0fb1440ddaf56282df03249a889f9f6c8b57a38da87c7ca9a1164ce00db25
deploy-manifest-filenameprocessor-dev-internal-dev-1
630 Bytes
sha256:f46f7b560310d46db2de71b63af1f6a0a90df633ba74ea58ba852b2b6627c79f
deploy-manifest-filenameprocessor-dev-internal-qa-1
624 Bytes
sha256:a6dd230b729df6b95c64985b817ee2e2b9eb17d2351bb155de7ce32aafc1cea5
deploy-manifest-filenameprocessor-dev-ref-1
615 Bytes
sha256:4141f6abcb8feaeed44a38f568c6bc1659c43e4bf313d7063607f8c18e17317d
deploy-manifest-id_sync-dev-internal-dev-1
603 Bytes
sha256:648a50c3cc1dc9c317aaa611f1d4c3c70ed3d3505e98d486430a3729f64c3382
deploy-manifest-id_sync-dev-internal-qa-1
597 Bytes
sha256:eac62244e1bbc04a130e213b94fd7232282fa85f67d599ab69d4cee01b66c3b0
deploy-manifest-id_sync-dev-ref-1
589 Bytes
sha256:041dfc14dbc81958715fc49e47ab714a1201ae08cddc2e2458b3e2f66b3ce042
deploy-manifest-mesh_processor-dev-internal-dev-1
624 Bytes
sha256:28a8c15ff6c7aae1b73493e839f9db4553ab1482fb06bdd49285a884d569d116
deploy-manifest-mesh_processor-dev-internal-qa-1
620 Bytes
sha256:8b97ad046690275dc57085c87fc99715b00a17125a17847e35cd248ce6601f23
deploy-manifest-mesh_processor-dev-ref-1
611 Bytes
sha256:fe18d59011d36570939b2673f881dcfc03f8f158e5c30db4b7a188e8d547fc68
deploy-manifest-mns_publisher-dev-internal-dev-1
620 Bytes
sha256:21e0898fcdb05c55f16a0113edd8b5252cc864b4db321246df7db38c55d1c4ac
deploy-manifest-mns_publisher-dev-internal-qa-1
615 Bytes
sha256:0fd6f63b79427b3128dca2c5e3798ad090b678a1ede0d06560da8104ed42fa0a
deploy-manifest-mns_publisher-dev-ref-1
607 Bytes
sha256:bf063bca82c5955bd4a1bd410a9b544e284156c0ba202c83c4ee842ebbe3d0c4
deploy-manifest-recordforwarder-dev-internal-dev-1
621 Bytes
sha256:131876ae2464504f63556ebe693a14e4893fb18b4d793cbb422e4ec7111ef1f0
deploy-manifest-recordforwarder-dev-internal-qa-1
618 Bytes
sha256:2379a7b5661eaa38ac61129db04324af5cc3d28df7bd510a34dd78e9e55af5c7
deploy-manifest-recordforwarder-dev-ref-1
611 Bytes
sha256:7cfaef66486c8a06681fc663430a8132a5b16bf91c94e82b3ed6d8d20c0d90e2
deploy-manifest-recordprocessor-dev-internal-dev-1
624 Bytes
sha256:a61845e739eee291860206dae574d32b2c5775135656ee839aa85ec3ae916a9d
deploy-manifest-recordprocessor-dev-internal-qa-1
617 Bytes
sha256:93a285db2a0d4fe5bc0991fa90f1d08e7de54035a831393b8253f359c98f6eb7
deploy-manifest-recordprocessor-dev-ref-1
610 Bytes
sha256:a741dfe16f06b9cecdeb03f6677b409cda8d997394e4b5ae327d62e0b42da457
deploy-manifest-redis_sync-dev-internal-dev-1
611 Bytes
sha256:0ff8f44ffce6ee13ed45d18ee88e6dee0dbedd524de2aa47c7662682f7b27bac
deploy-manifest-redis_sync-dev-internal-qa-1
606 Bytes
sha256:6b6bc8aa32a957b4e6458073eb18d5f8b8a2144983753d6c02c0a821ad508c35
deploy-manifest-redis_sync-dev-ref-1
598 Bytes
sha256:113bc2e53f9a38c91b100d2b260968a74daaa0492b7b2f98a383dc9d39b58e45
dev-internal-dev-internal-dev-e2e-test-output
557 KB
sha256:f75b6d8096922a7d4bd0b2d8cc4e2a0b5b4214b19daf2a6897a3914c46599ac2
dev-internal-dev-sandbox-internal-dev-sandbox-e2e-test-output
9.47 KB
sha256:eedb1c57fc3bd09ab25e246dc7ccd37eea62ed96822a01a139162eb0e3aa6edd
dev-internal-dev-tfplan
218 KB
sha256:31cd18c148bc875036569284653ddf7c78001c8613edbf2123329e9594770dd3
dev-internal-qa-internal-qa-e2e-test-output
548 KB
sha256:2826f41a0ffb0663f8ddb18cde0bfd8f2e76f3627be4e7f15c1f4bd7a9b3d270
dev-internal-qa-tfplan
210 KB
sha256:214ad8f53bf85ae22d446c1716cd5b51f5199c40611121e44ebeeea5bf36838a
dev-ref-ref-e2e-test-output
16 KB
sha256:8941de8228e24e18672b5975e6f53decc464f256d559c98e796d3f2b9667bd85
dev-ref-tfplan
227 KB
sha256:7dabfc4e80f44c74cacd51d4c10e25396f13171f69e04a5f6a9d36b14f530520
dev-sandbox-sandbox-e2e-test-output
9.47 KB
sha256:f71c2728a84ca32a3c634aa605635285a137136b0fc1e90421f36311ddf28357