From ccb367d5585ffc075c4bcb4e06d41353f08d2f4d Mon Sep 17 00:00:00 2001 From: Haitao Pan Date: Sat, 6 Dec 2025 20:26:12 +0800 Subject: [PATCH] ci(build-service): switch base images to official Node/Golang for consistent builds Replaced legacy GHCR base-image fallbacks with the official upstream images: - node:22-bookworm (builder) - node:22-slim (runtime) - golang:1.25 (Go services) --- .github/workflows/build-service-images.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-service-images.yml b/.github/workflows/build-service-images.yml index d580b1e..e36dfd6 100644 --- a/.github/workflows/build-service-images.yml +++ b/.github/workflows/build-service-images.yml @@ -56,9 +56,9 @@ env: ORG: cloud-neutral-toolkit # Base image references (tag or digest) - GO_RUNTIME_IMAGE: ${{ inputs.go_runtime_image || github.event.inputs.go_runtime_image || 'ghcr.io/cloud-neutral-toolkit/go-runtime:latest' }} - NODE_BUILDER_IMAGE: ${{ inputs.node_builder_image || github.event.inputs.node_builder_image || 'ghcr.io/cloud-neutral-toolkit/node-builder:latest' }} - NODE_RUNTIME_IMAGE: ${{ inputs.node_runtime_image || github.event.inputs.node_runtime_image || 'ghcr.io/cloud-neutral-toolkit/node-runtime:latest' }} + GO_RUNTIME_IMAGE: ${{ inputs.go_runtime_image || github.event.inputs.go_runtime_image || 'golang:1.25' }} + NODE_BUILDER_IMAGE: ${{ inputs.node_builder_image || github.event.inputs.node_builder_image || 'node:22-bookworm' }} + NODE_RUNTIME_IMAGE: ${{ inputs.node_runtime_image || github.event.inputs.node_runtime_image || 'node:22-slim' }} # Push control