Skip to content

fix(runtime): install T3 Code from GitHub release archives - #46

Open
0libote wants to merge 1 commit into
dizys:mainfrom
0libote:fix/github-runtime-updates
Open

0libote wants to merge 1 commit into
dizys:mainfrom
0libote:fix/github-runtime-updates

Conversation

@0libote

@0libote 0libote commented Oct 19, 2026 •

Copy link
Copy Markdown
Contributor

Issue: Updates are stuck at 0.1.1-nightly.20261016.3190 because upstream stopped publishing the npm platform packages this container uses.

Fix: Install and update T3 Code from official GitHub CLI archives, with SHA-256 verification. Image builds and Setup share the same implementation, preserving compatibility checks, database snapshots, rollback and existing cached runtimes.

Existing containers need a rebuilt image to receive the new updater.

Validation

  • 613 Node tests passed, plus shell, syntax and static checks.
  • Tested real Stable and Nightly archives, including an isolated 3190 → 3348 upgrade that preserved authentication.
  • Added real-nightly staging to the native amd64/arm64 image smoke tests. Full Docker builds and smoke tests could not run locally because Docker is unavailable.

@0libote
0libote marked this pull request as ready for review October 19, 2026 10:01
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