Skip to content

chore(infra): sync image locks to SDK 2.8.8 - #614

Merged
ty-everett merged 1 commit into
mainfrom
automation/sync-published-versions
Sep 26, 2026
Merged

ty-everett merged 1 commit into
mainfrom
automation/sync-published-versions

Conversation

@github-actions

@github-actions github-actions Bot commented Sep 25, 2026 •

Copy link
Copy Markdown
Contributor

Scope

Advance the seven first-party Linux/amd64 infrastructure images and the UHRP Cloud Bucket notifier to the now-published @bsv/sdk@2.8.8. This is the image-source follow-up to the security patch in #636 and protected npm release 36203445642 (attempt 2, successful).

The protected SDK artifact was published from merged main 6f3427e5b086fbb681c2160e78e7980f2a96dd5f; the public npm tarball has the same SHA-256 and SHA-512 integrity as the immutable release candidate, with provenance attestation. This PR changes only infrastructure package manifests and standalone locks plus generated stack facts. No SDK code, public API, wire format, wallet data, workflow permissions, release gate, or deployment config changes here.

Dependency review

  • Regenerated all eight standalone npm locks with governed Node 24/npm 11 and lockfile-only installation. Each lock contains exactly one @bsv/sdk copy at 2.8.8, with the published tarball integrity.
  • ChainTracks previously resolved SDK 2.8.5 only through @bsv/wallet-toolbox's peer dependency. Added an explicit @bsv/sdk: ^2.8.8 runtime dependency so its image and future generated version syncs advance with the SDK.
  • First-party dependency floors were advanced to the already published versions emitted by pnpm sync-versions; no unrelated third-party version or override changes. pnpm sync-versions --dry-run has no remaining changes.
  • Each standalone npm lock audit reported zero vulnerabilities. git diff --check passed.

Hosted and release gates

  • Exact-head CI 36205144653, CodeQL 36205144768, container runtime contracts 36205144705, Sonar zero-new-findings, affected infra build/test, dependency review, and merge gate all passed on 1f42db5aee20c67f0188302a880d94980fc2ef17. I self-reviewed the complete diff, including lock resolution and release impact; there are no open review threads.
  • Once those gates pass, the operator has authorized maintainer administrative merge without waiting for another review. No quality or security gate will be disabled or bypassed.
  • After merge, the protected infrastructure release will build all seven Linux/amd64 images in CI, scan for high/critical findings, and publish immutable GHCR digests with SBOM, provenance, and signatures. Existing immutable images remain the rollback path.
  • Evans Creek services will be updated staging first, then production, with endpoint and public-route validation before advisory publication.

@github-actions
github-actions Bot requested a review from sirdeggen as a code owner September 25, 2026 02:04
@socket-security

socket-security Bot commented Sep 25, 2026 •

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatednpm/​@​bsv/​message-box-client@​2.5.3 ⏵ 2.5.480 +1100100 +199 +160
Updatednpm/​@​bsv/​wallet-toolbox@​2.14.0 ⏵ 2.14.26610010099 +180
Updatednpm/​@​bsv/​sdk@​2.8.5 ⏵ 2.8.874 +110010099 +180
Updatednpm/​@​bsv/​overlay-topics@​1.8.4 ⏵ 1.9.079 +1100100 +198 +180
Updatednpm/​@​bsv/​wallet-toolbox-client@​2.14.0 ⏵ 2.14.283 +1100100 +199 +180

View full report

@github-actions
github-actions Bot force-pushed the automation/sync-published-versions branch from c35c491 to e0f7789 Compare September 25, 2026 06:33
@ty-everett
ty-everett marked this pull request as draft September 25, 2026 21:59
@ty-everett
ty-everett force-pushed the automation/sync-published-versions branch from e0f7789 to 1f42db5 Compare September 26, 2026 00:31
@ty-everett ty-everett changed the title chore: sync published workspace versions chore(infra): sync image locks to SDK 2.8.8 Sep 26, 2026
@ty-everett
ty-everett marked this pull request as ready for review September 26, 2026 00:31
@sonarqubecloud

Copy link
Copy Markdown

@ty-everett
ty-everett merged commit 324d54f into main Sep 26, 2026
50 checks passed
@ty-everett
ty-everett deleted the automation/sync-published-versions branch September 26, 2026 00:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant