Skip to content

VED-1152: Skip redundant Docker builds and enabling layer caching #2237

VED-1152: Skip redundant Docker builds and enabling layer caching

VED-1152: Skip redundant Docker builds and enabling layer caching #2237

Triggered via pull request April 14, 2026 10:42
Status Success
Total duration 24m 49s
Artifacts 5

pr-deploy-and-test.yml

on: pull_request
run-quality-checks  /  Lint specification
18s
run-quality-checks / Lint specification
run-quality-checks  /  Lint Python projects
32s
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 5s
run-quality-checks / Test Coverage and SonarCloud
deploy-pr-backend  /  ...  /  Build or reuse image
1m 6s
deploy-pr-backend / Deploy recordprocessor image / Build or reuse image
deploy-pr-backend  /  terraform-plan
34s
deploy-pr-backend / terraform-plan
deploy-pr-backend  /  terraform-apply
3m 11s
deploy-pr-backend / terraform-apply
Matrix: run-e2e-automation-tests
Fit to window
Zoom out
Zoom in

Annotations

1 warning
deploy-pr-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/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8, 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~1Y3BFW.dockerbuild
68.2 KB
sha256:4c389b03f65106d2420179475396e68db0e16dc9e575d69532f214cdccfda473
deploy-manifest-recordprocessor-dev-pr-1383-1
619 Bytes
sha256:d9e1f75bdee6ba2e6ec6391ebc933fe9533e036aa878e37dbfd61d8c95878f6c
dev-pr-1383-internal-dev-e2e-test-output
557 KB
sha256:02bca7a189558189376539433adb5c2ad39077d2395e0ee85379bd531ce30c9c
dev-pr-1383-internal-dev-sandbox-e2e-test-output
9.47 KB
sha256:2eb207d9b7b2a944fbd3f32635a6b6d94f9dc5968aaf14a983c5578798fdb036
dev-pr-1383-tfplan
240 KB
sha256:1cf674c3b04e1ba2d55e3879f9d1e75559a55b74b101f845ba52a84c52e9a091