feat(t3code): install the nightly channel and bump it daily #10
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/t3code-nightly"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Switches
m4rti.agents.apps.t3codeto T3 Code's nightly channel and adds a daily job that keeps it (andflake.lock) current.T3 Code nightly
nix/t3code/builds the newest nightly by reusing llm-agents' unwrapped derivation with the tag, source and pnpm hashes fromsources.json. It's also exposed aspackages.t3code.apps.nixkeeps the extra tools (forgejo-cli, wrapped claude and codex) and thet3-relaysetting that turns on T3 Connect.--replace-faildesktop URL-handler patches are gone: their target lines no longer exist upstream (since 0.1.3). Upstream readsT3CODE_DESKTOP_LAUNCHER_PATHinstead, so the wrapper sets it tot3code-desktop.Daily update job
.forgejo/workflows/update.ymlruns at 06:00 Europe/Madrid (CRON_TZ=) on thenixrunner, following theflakes/zeitpattern:nix flake updatenix/t3code/update.shpicks the newest published nightly from GitHub releases and works out the source and pnpm hashes using a fake hashnix flake check, plus building.#t3code.unwrappedand checking thatt3 --versionmatchesmainas one commit per kind of change; nothing is pushed if anything failsTesting
nix flake checkpasses;.#t3code.unwrappedbuilds and reportsv0.1.4-nightly.20261028.3822.update.shtested by rolling back one nightly: it moved forward again and reproduced the same hashes.--override-input agent-envpointing at this branch, cumwork's T3 Code package builds: the wrapper has forgejo-cli and the wrapped claude, and the desktop binary setsT3CODE_DESKTOP_LAUNCHER_PATH. The full system evaluates.CRON_TZ=prefix isn't honoured, fall back to a UTC cron.🤖 Generated with Claude Code