From 00d731a27ce9919e50850c79e2949a3cb3fb1f14 Mon Sep 17 00:00:00 2001 From: Shashank Shekhar Date: Tue, 17 Mar 2026 10:56:21 -0700 Subject: [PATCH 1/7] #5905 - Bump docker-updates group across 6 directories --- sources/packages/backend/apps/api/Dockerfile | 4 ++-- sources/packages/backend/apps/load-test-gateway/Dockerfile | 4 ++-- sources/packages/backend/apps/queue-consumers/Dockerfile | 4 ++-- sources/packages/backend/apps/workers/Dockerfile | 4 ++-- sources/packages/backend/migrations/Dockerfile | 5 +++-- sources/packages/web/Dockerfile | 6 +++--- 6 files changed, 14 insertions(+), 13 deletions(-) diff --git a/sources/packages/backend/apps/api/Dockerfile b/sources/packages/backend/apps/api/Dockerfile index a4504d743d..9b35db8a6f 100644 --- a/sources/packages/backend/apps/api/Dockerfile +++ b/sources/packages/backend/apps/api/Dockerfile @@ -1,6 +1,6 @@ # Base Image -ARG DOCKER_REGISTRY=artifacts.developer.gov.bc.ca/docker-remote/ -FROM ${DOCKER_REGISTRY}node:25.6.1-alpine3.22 +# dependabot: FROM node:25.8.1-alpine3.22 +FROM artifacts.developer.gov.bc.ca/docker-remote/node:25.8.1-alpine3.22 ENV npm_config_cache=/app/.npm diff --git a/sources/packages/backend/apps/load-test-gateway/Dockerfile b/sources/packages/backend/apps/load-test-gateway/Dockerfile index 976f71d85e..e9ebf01a0d 100644 --- a/sources/packages/backend/apps/load-test-gateway/Dockerfile +++ b/sources/packages/backend/apps/load-test-gateway/Dockerfile @@ -1,6 +1,6 @@ # Base Image -ARG DOCKER_REGISTRY=artifacts.developer.gov.bc.ca/docker-remote/ -FROM ${DOCKER_REGISTRY}node:25.6.1-alpine3.22 +# dependabot: FROM node:25.8.1-alpine3.22 +FROM artifacts.developer.gov.bc.ca/docker-remote/node:25.8.1-alpine3.22 ENV npm_config_cache=/app/.npm diff --git a/sources/packages/backend/apps/queue-consumers/Dockerfile b/sources/packages/backend/apps/queue-consumers/Dockerfile index 9f54648663..383abd7a44 100644 --- a/sources/packages/backend/apps/queue-consumers/Dockerfile +++ b/sources/packages/backend/apps/queue-consumers/Dockerfile @@ -1,6 +1,6 @@ # Base Image -ARG DOCKER_REGISTRY=artifacts.developer.gov.bc.ca/docker-remote/ -FROM ${DOCKER_REGISTRY}node:25.6.1-alpine3.22 +# dependabot: FROM node:25.8.1-alpine3.22 +FROM artifacts.developer.gov.bc.ca/docker-remote/node:25.8.1-alpine3.22 ENV npm_config_cache=/app/.npm diff --git a/sources/packages/backend/apps/workers/Dockerfile b/sources/packages/backend/apps/workers/Dockerfile index 62a306bd95..80015dc48c 100644 --- a/sources/packages/backend/apps/workers/Dockerfile +++ b/sources/packages/backend/apps/workers/Dockerfile @@ -1,6 +1,6 @@ # Base Image -ARG DOCKER_REGISTRY=artifacts.developer.gov.bc.ca/docker-remote/ -FROM ${DOCKER_REGISTRY}node:25.6.1-alpine3.22 +# dependabot: FROM node:25.8.1-alpine3.22 +FROM artifacts.developer.gov.bc.ca/docker-remote/node:25.8.1-alpine3.22 ENV npm_config_cache=/app/.npm diff --git a/sources/packages/backend/migrations/Dockerfile b/sources/packages/backend/migrations/Dockerfile index d1a4226978..6dc8ddcf46 100644 --- a/sources/packages/backend/migrations/Dockerfile +++ b/sources/packages/backend/migrations/Dockerfile @@ -1,6 +1,7 @@ # Base Image -ARG DOCKER_REGISTRY=artifacts.developer.gov.bc.ca/docker-remote/ -FROM ${DOCKER_REGISTRY}node:25.6.1-alpine3.22 +# dependabot: FROM node:25.8.1-alpine3.22 +FROM artifacts.developer.gov.bc.ca/docker-remote/node:25.8.1-alpine3.22 + ENV npm_config_cache=/app/.npm WORKDIR /app diff --git a/sources/packages/web/Dockerfile b/sources/packages/web/Dockerfile index ddf693fdb1..40ebe2fa99 100644 --- a/sources/packages/web/Dockerfile +++ b/sources/packages/web/Dockerfile @@ -1,6 +1,6 @@ -# "builder" stage, based on Node.js, to build and compile the frontend. -ARG DOCKER_REGISTRY=artifacts.developer.gov.bc.ca/docker-remote/ -FROM ${DOCKER_REGISTRY}node:25.6.1-alpine3.22 AS builder +# Base Image +# dependabot: FROM node:25.8.1-alpine3.22 +FROM artifacts.developer.gov.bc.ca/docker-remote/node:25.8.1-alpine3.22 AS builder # Application Port. ENV PORT=3030 From 87e5f9427235b41f1438b3393dcb1f588f1fff19 Mon Sep 17 00:00:00 2001 From: Shashank Shekhar Date: Tue, 17 Mar 2026 11:12:57 -0700 Subject: [PATCH 2/7] Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- sources/packages/backend/apps/api/Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sources/packages/backend/apps/api/Dockerfile b/sources/packages/backend/apps/api/Dockerfile index 9b35db8a6f..790d6d212a 100644 --- a/sources/packages/backend/apps/api/Dockerfile +++ b/sources/packages/backend/apps/api/Dockerfile @@ -1,6 +1,7 @@ # Base Image # dependabot: FROM node:25.8.1-alpine3.22 -FROM artifacts.developer.gov.bc.ca/docker-remote/node:25.8.1-alpine3.22 +ARG DOCKER_REGISTRY=artifacts.developer.gov.bc.ca/docker-remote +FROM ${DOCKER_REGISTRY}/node:25.8.1-alpine3.22 ENV npm_config_cache=/app/.npm From d79f3b0d312560f251bf781788de84ea0184fe9e Mon Sep 17 00:00:00 2001 From: Shashank Shekhar Date: Tue, 17 Mar 2026 11:13:09 -0700 Subject: [PATCH 3/7] Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- sources/packages/backend/apps/load-test-gateway/Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sources/packages/backend/apps/load-test-gateway/Dockerfile b/sources/packages/backend/apps/load-test-gateway/Dockerfile index e9ebf01a0d..e95905c27e 100644 --- a/sources/packages/backend/apps/load-test-gateway/Dockerfile +++ b/sources/packages/backend/apps/load-test-gateway/Dockerfile @@ -1,6 +1,7 @@ # Base Image # dependabot: FROM node:25.8.1-alpine3.22 -FROM artifacts.developer.gov.bc.ca/docker-remote/node:25.8.1-alpine3.22 +ARG DOCKER_REGISTRY=artifacts.developer.gov.bc.ca/docker-remote +FROM ${DOCKER_REGISTRY}/node:25.8.1-alpine3.22 ENV npm_config_cache=/app/.npm From 5ba657d1438d7af9a2cc3bf46feca8cd6e2fa032 Mon Sep 17 00:00:00 2001 From: Shashank Shekhar Date: Tue, 17 Mar 2026 11:13:19 -0700 Subject: [PATCH 4/7] Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- sources/packages/backend/apps/queue-consumers/Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sources/packages/backend/apps/queue-consumers/Dockerfile b/sources/packages/backend/apps/queue-consumers/Dockerfile index 383abd7a44..586f2cbc0d 100644 --- a/sources/packages/backend/apps/queue-consumers/Dockerfile +++ b/sources/packages/backend/apps/queue-consumers/Dockerfile @@ -1,6 +1,7 @@ # Base Image # dependabot: FROM node:25.8.1-alpine3.22 -FROM artifacts.developer.gov.bc.ca/docker-remote/node:25.8.1-alpine3.22 +ARG DOCKER_REGISTRY=artifacts.developer.gov.bc.ca/docker-remote +FROM ${DOCKER_REGISTRY}/node:25.8.1-alpine3.22 ENV npm_config_cache=/app/.npm From d777b4246a11dbfe332afe87fdb2c0e38044cb64 Mon Sep 17 00:00:00 2001 From: Shashank Shekhar Date: Tue, 17 Mar 2026 11:13:32 -0700 Subject: [PATCH 5/7] Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- sources/packages/backend/apps/workers/Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sources/packages/backend/apps/workers/Dockerfile b/sources/packages/backend/apps/workers/Dockerfile index 80015dc48c..256b942e23 100644 --- a/sources/packages/backend/apps/workers/Dockerfile +++ b/sources/packages/backend/apps/workers/Dockerfile @@ -1,6 +1,7 @@ # Base Image # dependabot: FROM node:25.8.1-alpine3.22 -FROM artifacts.developer.gov.bc.ca/docker-remote/node:25.8.1-alpine3.22 +ARG DOCKER_REGISTRY=artifacts.developer.gov.bc.ca/docker-remote +FROM ${DOCKER_REGISTRY}/node:25.8.1-alpine3.22 ENV npm_config_cache=/app/.npm From 0406f3fef224b15222abc9bba099cf5c419a1ef4 Mon Sep 17 00:00:00 2001 From: Shashank Shekhar Date: Tue, 17 Mar 2026 11:13:49 -0700 Subject: [PATCH 6/7] Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- sources/packages/backend/migrations/Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sources/packages/backend/migrations/Dockerfile b/sources/packages/backend/migrations/Dockerfile index 6dc8ddcf46..9200c8ac08 100644 --- a/sources/packages/backend/migrations/Dockerfile +++ b/sources/packages/backend/migrations/Dockerfile @@ -1,6 +1,7 @@ # Base Image # dependabot: FROM node:25.8.1-alpine3.22 -FROM artifacts.developer.gov.bc.ca/docker-remote/node:25.8.1-alpine3.22 +ARG DOCKER_REGISTRY=artifacts.developer.gov.bc.ca/docker-remote +FROM ${DOCKER_REGISTRY}/node:25.8.1-alpine3.22 ENV npm_config_cache=/app/.npm From ee5f01e45b3fddd8af8ce7a822335313d24f75ee Mon Sep 17 00:00:00 2001 From: Shashank Shekhar Date: Tue, 17 Mar 2026 11:15:43 -0700 Subject: [PATCH 7/7] Code Update - Using ARG --- sources/packages/web/Dockerfile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sources/packages/web/Dockerfile b/sources/packages/web/Dockerfile index 40ebe2fa99..9d5e4eba9a 100644 --- a/sources/packages/web/Dockerfile +++ b/sources/packages/web/Dockerfile @@ -1,6 +1,7 @@ # Base Image -# dependabot: FROM node:25.8.1-alpine3.22 -FROM artifacts.developer.gov.bc.ca/docker-remote/node:25.8.1-alpine3.22 AS builder +# "builder" stage, based on Node.js, to build and compile the frontend. +ARG DOCKER_REGISTRY=artifacts.developer.gov.bc.ca/docker-remote/ +FROM ${DOCKER_REGISTRY}node:25.8.1-alpine3.22 AS builder # Application Port. ENV PORT=3030