v2.0.2+node25.8.1 — Workflow Fix and Docs Correction #27
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.0.2+node25.8.1
Secure, Distroless, Multi-Arch Node.js Runtime. Built from Scratch.
This is the second patch release on the Node.js 25 maintenance line. The Node.js runtime version remains at
25.8.1— the image is identical tov2.0.1+node25.8.1. This release fixes a bug in thepromote-floatingworkflow job that prevented floating tag promotion from succeeding, and corrects pull andFROMtag examples inREADME.mdto match the actual registry-normalized tag format.Pull the Image
What's Included
FROM scratch— no OS, no shell25.8.1(fromnode:25.8.1-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
promote-floatingjob in.github/workflows/deployment.ymlto normalize theworkflow_dispatchinputstagandpromote_namethroughdocker/metadata-action@v5before any registry operation. The bug caused every floating tag promotion to fail when the tag contained a+character, because Docker registries normalize+to-at publish time but the promote job was referencing the raw un-normalized input. Four normalization and extraction steps are now added before the authentication steps, and all six direct raw-input references in the validation, promotion, and verification steps are replaced with the normalized step outputs.FROMline in the Dockerfile Usage section ofREADME.mdfrom the+separator format to the-separator format to match the actual tag names that exist in both registries.README.mdfromv2.0.0+node25.8.1tov2.0.2+node25.8.1.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>. Thelatesttag tracks the most recent stable release onmainand is not updated by maintenance releases.Immutable Tag
This tag is immutable. Once published,
v2.0.2+node25.8.1will never be moved or overwritten on either registry.Full Changelog
v2.0.1+node25.8.1...v2.0.2+node25.8.1
This discussion was created from the release v2.0.2+node25.8.1 — Workflow Fix and Docs Correction.
Beta Was this translation helpful? Give feedback.
All reactions