You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
package.json and root package-lock.json still say 5.3.0
GET / reads packageJson.version, so a container built from the v5.4.1 tag reports 5.3.0
This makes deployment verification ambiguous and allowed a release to look stale even when the correct image may be running.
Fix
Bump package.json and both root version fields in package-lock.json to 5.4.1 on an isolated branch. Going forward, the release flow must include a version-bump PR/commit before creating each v* tag, and CI should assert that a release tag vX.Y.Z matches the package version.
Acceptance criteria
GET / reports 5.4.1 for a build from the corrected source
package and lockfile root versions match
release workflow fails when a v* tag and package version disagree
image metadata exposes the source revision so operators can verify a running container independently of the display version
PR #31 includes the release-drift correction: package and lockfile are 5.4.2, the root endpoint exposes the source revision, GHCR receives OCI version/revision metadata, and tag builds fail when v<package.version> does not match package.json. This issue will close with the merged corrective release.
Activity
Neup123 commentedon Sep 22, 2026
PR #31 includes the release-drift correction: package and lockfile are 5.4.2, the root endpoint exposes the source revision, GHCR receives OCI version/revision metadata, and tag builds fail when v<package.version> does not match package.json. This issue will close with the merged corrective release.