Patch-bump overlay-server, wallet-infra, and chaintracks-server for GHCR - #552
Merged
Merged
Conversation
Publish current main as new GHCR versions. The previous tags were built from 6e53b21 on 2026-09-10; later main includes telemetry, auth-policy, and Mandala authority fixes that cannot reuse those immutable tags.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



Program and scope
mainoverlay-server:v2.1.36,wallet-infra:v2.0.40, andchaintracks-server:v1.1.18already exist from run 34538685770 at6e53b215.infra-release.yamltreats those tags as immutable and skips them. Latestmainincludes#534(auth policy, telemetry, payment ordering) and#536(Mandala state authority). New patch versions are required before the workflow will build those bytes.Impact
Affected packages/services and intended patch versions (publication occurs only
through the release workflow after approval):
infra/overlay-server2.1.36→2.1.37infra/wallet-infra2.0.40→2.0.41infra/chaintracks-server1.1.18→1.1.19Generated
docs/reference/stack-facts.mdregenerated from those manifests.Verification
node scripts/generate-stack-facts.mjs --check— verifiedpnpm docs:facts:check— passedpnpm lint— 0 warnings, 0 errorspnpm format:check— passedpnpm health:check— local checkout also contains ignored.worktrees/trees; hosted CI is the authoritypnpm typecheck— pre-existing conformance-runner missing@bsv/chirpdist without a full workspace build; unrelated to this diffcompatibility, public API, artifacts, dependencies, docs, and operations
scope-based skip is expected and validated by the merge gate
Security and dependencies
audit results were reviewed
(including accepted or false-positive issue states) and zero unreviewed hotspots;
Sonar's aggregate
Quality Gate passedverdict alone is not merge evidenceand removal condition
Lockfiles only update the root package
versionfield to matchpackage.json.No dependency graph change.
Dependency evidence
Release and operations
controlling program
After merge, dispatch
.github/workflows/infra-release.yamlfrommain. Discoverwill queue only the three unpublished versions and skip the four already on GHCR.
Rollback is the previously verified digests:
ghcr.io/bsv-blockchain/overlay-server@sha256:0122d12b4bb32c0aa181f6b30df178f1aeb185346c4a87b4e1415d6aeb51a043ghcr.io/bsv-blockchain/wallet-infra@sha256:5d8ee6154a72cb69eb3a5e6a4bd341d446d3004c635b0b0f09b91a66f00929c2ghcr.io/bsv-blockchain/chaintracks-server@sha256:f9cf7d0de526cc494b719d1a74afe28574d76a3ffc71598b8dd44f74fa5f287cCompletion evidence
passing checks, resolved alerts, measurements, or an approved exception
guidance are current or concretely not applicable
being handed to another contributor as “complete”
restriction is assumed