v2.1.2+node25.8.2 — Node.js 25.8.2 and Docker Hub Validation Fix #54
Amnoor
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Runtime Node v2.1.2+node25.8.2
Secure, Distroless, Multi-Arch Node.js Runtime. Built from Scratch.
This is a patch release on the Node.js 25 maintenance line. The Node.js runtime remains
25.8.2, and the image composition, distroless guarantee, runtime defaults, and binary path are unchanged fromv2.1.1+node25.8.2. This release restores Docker Hub image validation and manifest inspection in the manual promotion workflow so those steps resolve the configuredDOCKERHUB_IMAGErepository using normalized tag outputs, and it updates branch naming and version examples inCONTRIBUTING.mdandREADME.mdto match the current repository conventions.Pull the Image
What's Included
FROM scratch— no OS, no shell25.8.2(fromnode:25.8.2-alpine3.23)NODE_ENVproduction(baked in)TZUTC(baked in)/usr/share/zoneinfo)/etc/ssl/certs/)nsswitch.confincludedld-musl,libstdc++,libgcc_s/tmp1777linux/amd64,linux/arm64What's New
Check Image Existence (Docker Hub)in.github/workflows/deployment.ymlto setTAG="${{ steps.tag.outputs.tag }}"and constructDOCKER_IMG="docker.io/${{ env.DOCKERHUB_IMAGE }}:$TAG"instead of extracting the firstdocker.io/entry fromsteps.meta.outputs.tags.Verify promoted manifest (Docker Hub)in.github/workflows/deployment.ymlto setTAG="${{ steps[''promote-tag''].outputs.tag }}"and inspectdocker.io/${{ env.DOCKERHUB_IMAGE }}:$TAGinstead of extracting the destination reference fromsteps.meta-promote.outputs.tags.CONTRIBUTING.mdfromdevelop/v1+node24todevelop-v1+node24.README.mdfromv2.0.2+node25.8.1tov2.1.2+node25.8.2.v2.1.1+node25.8.2; there are noDockerfile, dependency, or runtime behavior changes in this release.Maintenance Line
This tag is published on the
maintenance/v2+node25branch. Thev2.x.x+node25.x.xline receives minor and patch updates only — no major Node.js version changes will be made on this branch.Versioning
Tags follow the pattern
v<image_semver>+node<node_version>. GitHub marks this release as the latest published release as of March 29, 2026.Immutable Tag
This tag is immutable. Once published,
v2.1.2+node25.8.2will never be moved or overwritten on either registry.Full Changelog
v2.1.1+node25.8.2...v2.1.2+node25.8.2
This discussion was created from the release v2.1.2+node25.8.2 — Node.js 25.8.2 and Docker Hub Validation Fix.
Beta Was this translation helpful? Give feedback.
All reactions