* Add T3 Code nightly package * Hold a T3 Code nightly until its AppImages have uploaded Upstream's release workflow publishes the GitHub release before softprops/action-gh-release uploads its assets: across the last 70 nightlies the AppImages finished 13 to 133 seconds after publication. A scheduled sync that lands in that window selects the release, finds no ARM AppImage to hash, and fails the shared sync run. A 30-minute minimum age, the hold omarchy-dev already uses, makes the watcher keep the previous nightly until the new one is complete. Co-Authored-By: Codex XHigh <noreply@openai.com> --------- Co-authored-by: Codex XHigh <noreply@openai.com>
11 lines
441 B
Bash
Executable File
11 lines
441 B
Bash
Executable File
#!/bin/bash
|
|
# The T3 Code server CLI (`t3`) ships inside the app bundle.
|
|
# The bundled Electron doubles as the
|
|
# Node runtime for it, so the desktop package can put the CLI on PATH without
|
|
# shipping a second runtime. Electron's fs layer reads app.asar transparently
|
|
# in this mode.
|
|
set -euo pipefail
|
|
|
|
export ELECTRON_RUN_AS_NODE=1
|
|
exec /usr/lib/t3code-nightly/t3code /usr/lib/t3code-nightly/resources/app.asar/apps/server/dist/bin.mjs "$@"
|