2026-10-25T02:34:08.3682884Z Current runner version: '2.338.1' 2026-10-25T02:34:08.3687243Z Runner name: 'blacksmith-8vcpu-ubuntu-2404-ka7f5et3l6nz7zj2' 2026-10-25T02:34:08.3688310Z Runner group name: 'blacksmith scale sets - blacksmith-8vcpu-ubuntu-2404' 2026-10-25T02:34:08.3689339Z Machine name: 'ip-172-31-73-130' 2026-10-25T02:34:08.3691905Z ##[group]GITHUB_TOKEN Permissions 2026-10-25T02:34:08.3693809Z Contents: read 2026-10-25T02:34:08.3694421Z Metadata: read 2026-10-25T02:34:08.3695848Z Statuses: write 2026-10-25T02:34:08.3696503Z ##[endgroup] 2026-10-25T02:34:08.3698212Z Secret source: Actions 2026-10-25T02:34:08.3699201Z Cache mode: write 2026-10-25T02:34:08.3699989Z Prepare workflow directory 2026-10-25T02:34:08.3985457Z Prepare all required actions 2026-10-25T02:34:08.4015208Z Getting action download info 2026-10-25T02:34:08.5421852Z Download action repository 'actions/checkout@v6' (SHA:d23441a48e516b6c34aea4fa41551a30e30af803) 2026-10-25T02:34:08.5808475Z Download action repository 'voidzero-dev/setup-vp@v1' (SHA:250f29ce396baf5e8f24498e17c0dfdebabc26eb) 2026-10-25T02:34:08.6607490Z Download action repository 'actions/github-script@v8' (SHA:ed597411d8f924073f98dfc5c65a23a2325f34cd) 2026-10-25T02:34:08.7777623Z Setting BLACKSMITH_ACTIONS_RESULTS_URL to https://results-receiver.actions.githubusercontent.com/ 2026-10-25T02:34:08.7797599Z Complete job name: Deploy production relay 2026-10-25T02:34:08.8132275Z A job started hook has been configured by the self-hosted runner administrator 2026-10-25T02:34:08.8212422Z ##[group]Run '/setup.sh' 2026-10-25T02:34:08.8302827Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail ***0*** 2026-10-25T02:34:08.8303521Z env: 2026-10-25T02:34:08.8303846Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 242 2026-10-25T02:34:08.8304285Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 678 2026-10-25T02:34:08.8304716Z BLACKSMITH_CHECK_RUN_ID: 121054167773 2026-10-25T02:34:08.8305137Z BLACKSMITH_JOB_DISPLAY_NAME: Deploy production relay 2026-10-25T02:34:08.8305560Z GITHUB_ACTIONS_CACHE_MODE: write 2026-10-25T02:34:08.8305926Z ##[endgroup] 2026-10-25T02:34:08.8571866Z Logging daemon started (blacksmithd for logs) 2026-10-25T02:34:08.8661524Z Results daemon started (blacksmithd for results) 2026-10-25T02:34:08.8793690Z Background adoption and SSH setup started (PID: 3077) 2026-10-25T02:34:08.8796131Z 2026-10-25T02:34:08.8796358Z ---------------------------------------- 2026-10-25T02:34:08.8796935Z View this job: https://app.blacksmith.sh/pingdotgg/runs/40154931385/jobs/121054167773 2026-10-25T02:34:08.8797471Z SSH Access (using your GitHub SSH key): 2026-10-25T02:34:08.8798009Z ssh -p 64000 runner@blacksmith-8vcpu-ubuntu-2404-ka7f5et3l6nz7zj2.vm.blacksmith.sh 2026-10-25T02:34:08.8798378Z 2026-10-25T02:34:08.8798538Z No GitHub SSH key? Add one at: 2026-10-25T02:34:08.8799142Z https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account 2026-10-25T02:34:08.8799609Z 2026-10-25T02:34:08.8799767Z ---------------------------------------- 2026-10-25T02:34:08.8800084Z 2026-10-25T02:34:08.8800291Z VM ID: blacksmith-8vcpu-ubuntu-2404-ka7f5et3l6nz7zj2 2026-10-25T02:34:08.8800770Z Host: production-152.236.41.234-x8664 2026-10-25T02:34:08.8801146Z Host Agent PID: 948140 2026-10-25T02:34:08.8801492Z Host Agent Git SHA: 1637818df 2026-10-25T02:34:08.8801859Z Host CPU Manufacturer: AuthenticAMD 2026-10-25T02:34:08.8802244Z Blacksmith Host Generation: gen 2 2026-10-25T02:34:08.8802648Z Petname: production-desired-bullfrog-ada7ebf4 2026-10-25T02:34:08.8803055Z Region: us-east 2026-10-25T02:34:08.8803390Z Rootfs Version: ubuntu24-full-x64-081926 2026-10-25T02:34:08.8810121Z OS Version: Ubuntu 24.04.4 LTS 2026-10-25T02:34:08.8810669Z 2026-10-25T02:34:08.8811090Z Enabling Blacksmith transparent cache 2026-10-25T02:34:08.9028746Z ##[group]Run actions/checkout@v6 2026-10-25T02:34:08.9029146Z with: 2026-10-25T02:34:08.9029470Z sparse-checkout: /* !/.repos/ 2026-10-25T02:34:08.9029850Z sparse-checkout-cone-mode: false 2026-10-25T02:34:08.9030222Z repository: pingdotgg/t3code 2026-10-25T02:34:08.9033250Z token: *** 2026-10-25T02:34:08.9033566Z ssh-strict: true 2026-10-25T02:34:08.9033882Z ssh-user: git 2026-10-25T02:34:08.9034204Z persist-credentials: true 2026-10-25T02:34:08.9034563Z clean: true 2026-10-25T02:34:08.9034868Z fetch-depth: 1 2026-10-25T02:34:08.9035180Z fetch-tags: false 2026-10-25T02:34:08.9035613Z show-progress: true 2026-10-25T02:34:08.9035935Z lfs: false 2026-10-25T02:34:08.9036344Z submodules: false 2026-10-25T02:34:08.9036676Z set-safe-directory: true 2026-10-25T02:34:08.9037031Z allow-unsafe-pr-checkout: false 2026-10-25T02:34:08.9037408Z env: 2026-10-25T02:34:08.9037767Z CLOUDFLARE_ACCOUNT_ID: 1468bbd99811cdaccfbb707dc725421a 2026-10-25T02:34:08.9038222Z PLANETSCALE_ORGANIZATION: t3 2026-10-25T02:34:08.9038585Z AXIOM_ORG_ID: ping-labs-gb3x 2026-10-25T02:34:08.9038930Z RELAY_DOMAIN: 2026-10-25T02:34:08.9039251Z RELAY_API_ZONE_NAME: t3.codes 2026-10-25T02:34:08.9039622Z RELAY_TUNNEL_ZONE_NAME: t3coderelay.com 2026-10-25T02:34:08.9040018Z RELAY_TUNNEL_CLEANUP_MODE: enabled 2026-10-25T02:34:08.9040401Z RELAY_LEGACY_TUNNEL_CLEANUP_MODE: enabled 2026-10-25T02:34:08.9040931Z RELAY_ALERT_NOTIFIER_ID: ESEhM0d76wiJ9lJAWU 2026-10-25T02:34:08.9041389Z RELAY_WARNING_NOTIFIER_ID: 2026-10-25T02:34:08.9041784Z CLERK_PUBLISHABLE_KEY: pk_live_Y2xlcmsudDMuY29kZXMk 2026-10-25T02:34:08.9042208Z CLERK_JWT_AUDIENCE: t3-code-relay 2026-10-25T02:34:08.9042581Z APNS_ENVIRONMENT: production 2026-10-25T02:34:08.9042937Z APNS_TEAM_ID: ARK85ZXQ4Z 2026-10-25T02:34:08.9043281Z APNS_KEY_ID: FABKC8WC7W 2026-10-25T02:34:08.9043629Z APNS_BUNDLE_ID: com.t3tools.t3code 2026-10-25T02:34:08.9044002Z ALCHEMY_TELEMETRY_DISABLED: 1 2026-10-25T02:34:08.9044372Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 242 2026-10-25T02:34:08.9044762Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 678 2026-10-25T02:34:08.9045146Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-25T02:34:08.9045506Z ##[endgroup] 2026-10-25T02:34:09.0069265Z Syncing repository: pingdotgg/t3code 2026-10-25T02:34:09.0070467Z ##[group]Getting Git version info 2026-10-25T02:34:09.0070956Z Working directory is '/home/runner/_work/t3code/t3code' 2026-10-25T02:34:09.0071595Z [command]/usr/local/bin/git version 2026-10-25T02:34:09.0146989Z git version 2.55.0 2026-10-25T02:34:09.0160910Z ##[endgroup] 2026-10-25T02:34:09.0169039Z Temporarily overriding HOME='/home/runner/_work/_temp/a483ac2b-61cb-4b00-ac16-8397cf6de258' before making global git config changes 2026-10-25T02:34:09.0169802Z Adding repository directory to the temporary git global config as a safe directory 2026-10-25T02:34:09.0173058Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code 2026-10-25T02:34:09.0211047Z Deleting the contents of '/home/runner/_work/t3code/t3code' 2026-10-25T02:34:09.0212938Z ##[group]Determining repository object format 2026-10-25T02:34:09.0214161Z ##[endgroup] 2026-10-25T02:34:09.0214667Z ##[group]Initializing the repository 2026-10-25T02:34:09.0216824Z [command]/usr/local/bin/git init /home/runner/_work/t3code/t3code 2026-10-25T02:34:09.0256384Z hint: Using 'master' as the name for the initial branch. This default branch name 2026-10-25T02:34:09.0256966Z hint: will change to "main" in Git 3.0. To configure the initial branch name 2026-10-25T02:34:09.0257564Z hint: to use in all of your new repositories, which will suppress this warning, 2026-10-25T02:34:09.0258029Z hint: call: 2026-10-25T02:34:09.0258333Z hint: 2026-10-25T02:34:09.0258701Z hint: git config --global init.defaultBranch 2026-10-25T02:34:09.0259104Z hint: 2026-10-25T02:34:09.0259500Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and 2026-10-25T02:34:09.0260325Z hint: 'development'. The just-created branch can be renamed via this command: 2026-10-25T02:34:09.0260825Z hint: 2026-10-25T02:34:09.0261133Z hint: git branch -m 2026-10-25T02:34:09.0261469Z hint: 2026-10-25T02:34:09.0261891Z hint: Disable this message with "git config set advice.defaultBranchName false" 2026-10-25T02:34:09.0262471Z Initialized empty Git repository in /home/runner/_work/t3code/t3code/.git/ 2026-10-25T02:34:09.0263619Z [command]/usr/local/bin/git remote add origin https://github.com/pingdotgg/t3code 2026-10-25T02:34:09.0292626Z ##[endgroup] 2026-10-25T02:34:09.0293155Z ##[group]Disabling automatic garbage collection 2026-10-25T02:34:09.0294889Z [command]/usr/local/bin/git config --local gc.auto 0 2026-10-25T02:34:09.0318352Z ##[endgroup] 2026-10-25T02:34:09.0318848Z ##[group]Setting up auth 2026-10-25T02:34:09.0319205Z Removing SSH command configuration 2026-10-25T02:34:09.0322899Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-25T02:34:09.0347307Z [command]/usr/local/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" 2026-10-25T02:34:09.0500153Z Removing HTTP extra header 2026-10-25T02:34:09.0503183Z [command]/usr/local/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2026-10-25T02:34:09.0527003Z [command]/usr/local/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" 2026-10-25T02:34:09.0653956Z Removing includeIf entries pointing to credentials config files 2026-10-25T02:34:09.0659784Z [command]/usr/local/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-10-25T02:34:09.0689461Z [command]/usr/local/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-10-25T02:34:09.0811378Z [command]/usr/local/bin/git config --file /home/runner/_work/_temp/git-credentials-7379c79d-eb33-45b7-be51-9a0fb2fd2013.config http.https://github.com/.extraheader AUTHORIZATION: basic *** 2026-10-25T02:34:09.0844609Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git.path /home/runner/_work/_temp/git-credentials-7379c79d-eb33-45b7-be51-9a0fb2fd2013.config 2026-10-25T02:34:09.0868831Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git/worktrees/*.path /home/runner/_work/_temp/git-credentials-7379c79d-eb33-45b7-be51-9a0fb2fd2013.config 2026-10-25T02:34:09.0892930Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-7379c79d-eb33-45b7-be51-9a0fb2fd2013.config 2026-10-25T02:34:09.0915042Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-7379c79d-eb33-45b7-be51-9a0fb2fd2013.config 2026-10-25T02:34:09.0935673Z ##[endgroup] 2026-10-25T02:34:09.0936188Z ##[group]Fetching the repository 2026-10-25T02:34:09.0940315Z [command]/usr/local/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --filter=blob:none --depth=1 origin +68d5b7ac735a5e95a945084430c6b5925873cc82:refs/remotes/origin/main 2026-10-25T02:34:09.3703228Z From https://github.com/pingdotgg/t3code 2026-10-25T02:34:09.3703981Z * [new ref] 68d5b7ac735a5e95a945084430c6b5925873cc82 -> origin/main 2026-10-25T02:34:09.3739816Z [command]/usr/local/bin/git branch --list --remote origin/main 2026-10-25T02:34:09.3768318Z origin/main 2026-10-25T02:34:09.3772585Z [command]/usr/local/bin/git rev-parse refs/remotes/origin/main 2026-10-25T02:34:09.3789415Z 68d5b7ac735a5e95a945084430c6b5925873cc82 2026-10-25T02:34:09.3791378Z ##[endgroup] 2026-10-25T02:34:09.3791998Z ##[group]Determining the checkout info 2026-10-25T02:34:09.3792606Z ##[endgroup] 2026-10-25T02:34:09.3793168Z ##[group]Setting up sparse checkout 2026-10-25T02:34:09.3795268Z [command]/usr/local/bin/git config core.sparseCheckout true 2026-10-25T02:34:09.3817571Z [command]/usr/local/bin/git rev-parse --git-path info/sparse-checkout 2026-10-25T02:34:09.3838295Z .git/info/sparse-checkout 2026-10-25T02:34:09.3843242Z ##[endgroup] 2026-10-25T02:34:09.3843961Z ##[group]Checking out the ref 2026-10-25T02:34:09.3846965Z [command]/usr/local/bin/git checkout --progress --force -B main refs/remotes/origin/main 2026-10-25T02:34:18.6446692Z Updating files: 0% (1/6501) 2026-10-25T02:34:18.6475640Z Updating files: 1% (66/6501) 2026-10-25T02:34:18.6493858Z Updating files: 2% (131/6501) 2026-10-25T02:34:18.6516911Z Updating files: 3% (196/6501) 2026-10-25T02:34:18.6541094Z Updating files: 4% (261/6501) 2026-10-25T02:34:18.6574978Z Updating files: 5% (326/6501) 2026-10-25T02:34:18.6599491Z Updating files: 6% (391/6501) 2026-10-25T02:34:18.6656548Z Updating files: 7% (456/6501) 2026-10-25T02:34:18.6695288Z Updating files: 8% (521/6501) 2026-10-25T02:34:18.6768628Z Updating files: 9% (586/6501) 2026-10-25T02:34:18.8015571Z Updating files: 10% (651/6501) 2026-10-25T02:34:18.8167851Z Updating files: 11% (716/6501) 2026-10-25T02:34:18.8180444Z Updating files: 12% (781/6501) 2026-10-25T02:34:18.8191616Z Updating files: 13% (846/6501) 2026-10-25T02:34:18.8208103Z Updating files: 14% (911/6501) 2026-10-25T02:34:18.8224837Z Updating files: 15% (976/6501) 2026-10-25T02:34:18.8241389Z Updating files: 16% (1041/6501) 2026-10-25T02:34:18.8260443Z Updating files: 17% (1106/6501) 2026-10-25T02:34:18.8274828Z Updating files: 18% (1171/6501) 2026-10-25T02:34:18.8291541Z Updating files: 19% (1236/6501) 2026-10-25T02:34:18.8305896Z Updating files: 20% (1301/6501) 2026-10-25T02:34:18.8332040Z Updating files: 21% (1366/6501) 2026-10-25T02:34:18.8348140Z Updating files: 22% (1431/6501) 2026-10-25T02:34:18.8363012Z Updating files: 23% (1496/6501) 2026-10-25T02:34:18.8377805Z Updating files: 24% (1561/6501) 2026-10-25T02:34:18.8390179Z Updating files: 25% (1626/6501) 2026-10-25T02:34:18.8405301Z Updating files: 26% (1691/6501) 2026-10-25T02:34:18.8419428Z Updating files: 27% (1756/6501) 2026-10-25T02:34:18.8437773Z Updating files: 28% (1821/6501) 2026-10-25T02:34:18.8462264Z Updating files: 29% (1886/6501) 2026-10-25T02:34:18.8482877Z Updating files: 30% (1951/6501) 2026-10-25T02:34:18.8507005Z Updating files: 31% (2016/6501) 2026-10-25T02:34:18.8530622Z Updating files: 32% (2081/6501) 2026-10-25T02:34:18.8568297Z Updating files: 33% (2146/6501) 2026-10-25T02:34:18.8638672Z Updating files: 34% (2211/6501) 2026-10-25T02:34:18.8694052Z Updating files: 35% (2276/6501) 2026-10-25T02:34:18.8738916Z Updating files: 36% (2341/6501) 2026-10-25T02:34:18.8779091Z Updating files: 37% (2406/6501) 2026-10-25T02:34:18.8821178Z Updating files: 38% (2471/6501) 2026-10-25T02:34:18.8858021Z Updating files: 39% (2536/6501) 2026-10-25T02:34:18.8890056Z Updating files: 40% (2601/6501) 2026-10-25T02:34:18.8921775Z Updating files: 41% (2666/6501) 2026-10-25T02:34:18.8941346Z Updating files: 42% (2731/6501) 2026-10-25T02:34:18.8954614Z Updating files: 43% (2796/6501) 2026-10-25T02:34:18.8968924Z Updating files: 44% (2861/6501) 2026-10-25T02:34:18.9004606Z Updating files: 45% (2926/6501) 2026-10-25T02:34:18.9031730Z Updating files: 46% (2991/6501) 2026-10-25T02:34:18.9056883Z Updating files: 47% (3056/6501) 2026-10-25T02:34:18.9089560Z Updating files: 48% (3121/6501) 2026-10-25T02:34:18.9123931Z Updating files: 49% (3186/6501) 2026-10-25T02:34:18.9165981Z Updating files: 50% (3251/6501) 2026-10-25T02:34:18.9183820Z Updating files: 51% (3316/6501) 2026-10-25T02:34:18.9219286Z Updating files: 52% (3381/6501) 2026-10-25T02:34:18.9248457Z Updating files: 53% (3446/6501) 2026-10-25T02:34:18.9271432Z Updating files: 54% (3511/6501) 2026-10-25T02:34:18.9297855Z Updating files: 55% (3576/6501) 2026-10-25T02:34:18.9317988Z Updating files: 56% (3641/6501) 2026-10-25T02:34:18.9334821Z Updating files: 57% (3706/6501) 2026-10-25T02:34:18.9356571Z Updating files: 58% (3771/6501) 2026-10-25T02:34:18.9743766Z Updating files: 59% (3836/6501) 2026-10-25T02:34:18.9761558Z Updating files: 60% (3901/6501) 2026-10-25T02:34:18.9781777Z Updating files: 61% (3966/6501) 2026-10-25T02:34:18.9805667Z Updating files: 62% (4031/6501) 2026-10-25T02:34:18.9832611Z Updating files: 63% (4096/6501) 2026-10-25T02:34:18.9862662Z Updating files: 64% (4161/6501) 2026-10-25T02:34:18.9886365Z Updating files: 65% (4226/6501) 2026-10-25T02:34:18.9906240Z Updating files: 66% (4291/6501) 2026-10-25T02:34:18.9930901Z Updating files: 67% (4356/6501) 2026-10-25T02:34:18.9945593Z Updating files: 68% (4421/6501) 2026-10-25T02:34:18.9965593Z Updating files: 69% (4486/6501) 2026-10-25T02:34:18.9979280Z Updating files: 70% (4551/6501) 2026-10-25T02:34:18.9997779Z Updating files: 71% (4616/6501) 2026-10-25T02:34:19.0014643Z Updating files: 72% (4681/6501) 2026-10-25T02:34:19.0061955Z Updating files: 73% (4746/6501) 2026-10-25T02:34:19.0479188Z Updating files: 74% (4811/6501) 2026-10-25T02:34:19.0521881Z Updating files: 75% (4876/6501) 2026-10-25T02:34:19.0544787Z Updating files: 76% (4941/6501) 2026-10-25T02:34:19.0569355Z Updating files: 77% (5006/6501) 2026-10-25T02:34:19.0594994Z Updating files: 78% (5071/6501) 2026-10-25T02:34:19.0614295Z Updating files: 79% (5136/6501) 2026-10-25T02:34:19.0638476Z Updating files: 80% (5201/6501) 2026-10-25T02:34:19.0656434Z Updating files: 81% (5266/6501) 2026-10-25T02:34:19.0676692Z Updating files: 82% (5331/6501) 2026-10-25T02:34:19.0701588Z Updating files: 83% (5396/6501) 2026-10-25T02:34:19.0724608Z Updating files: 84% (5461/6501) 2026-10-25T02:34:19.0743939Z Updating files: 85% (5526/6501) 2026-10-25T02:34:19.0772055Z Updating files: 86% (5591/6501) 2026-10-25T02:34:19.0847850Z Updating files: 87% (5656/6501) 2026-10-25T02:34:19.0881005Z Updating files: 88% (5721/6501) 2026-10-25T02:34:19.0902912Z Updating files: 89% (5786/6501) 2026-10-25T02:34:19.0929301Z Updating files: 90% (5851/6501) 2026-10-25T02:34:19.0964249Z Updating files: 91% (5916/6501) 2026-10-25T02:34:19.0980125Z Updating files: 92% (5981/6501) 2026-10-25T02:34:19.1003326Z Updating files: 93% (6046/6501) 2026-10-25T02:34:19.1024288Z Updating files: 94% (6111/6501) 2026-10-25T02:34:19.1050648Z Updating files: 95% (6176/6501) 2026-10-25T02:34:19.1111888Z Updating files: 96% (6241/6501) 2026-10-25T02:34:19.1137969Z Updating files: 97% (6306/6501) 2026-10-25T02:34:19.1190128Z Updating files: 98% (6371/6501) 2026-10-25T02:34:19.1211617Z Updating files: 99% (6436/6501) 2026-10-25T02:34:19.1212126Z Updating files: 100% (6501/6501) 2026-10-25T02:34:19.1212356Z Updating files: 100% (6501/6501), done. 2026-10-25T02:34:19.1383248Z Switched to a new branch 'main' 2026-10-25T02:34:19.1383978Z branch 'main' set up to track 'origin/main'. 2026-10-25T02:34:19.1405218Z ##[endgroup] 2026-10-25T02:34:19.1442069Z [command]/usr/local/bin/git log -1 --format=%H 2026-10-25T02:34:19.1461736Z 68d5b7ac735a5e95a945084430c6b5925873cc82 2026-10-25T02:34:19.1576916Z ##[group]Run voidzero-dev/setup-vp@v1 2026-10-25T02:34:19.1577191Z with: 2026-10-25T02:34:19.1577431Z node-version-file: package.json 2026-10-25T02:34:19.1577705Z cache: true 2026-10-25T02:34:19.1578012Z run-install: args: - --filter=t3code-relay... 2026-10-25T02:34:19.1578327Z sfw: false 2026-10-25T02:34:19.1578551Z env: 2026-10-25T02:34:19.1578825Z CLOUDFLARE_ACCOUNT_ID: 1468bbd99811cdaccfbb707dc725421a 2026-10-25T02:34:19.1579167Z PLANETSCALE_ORGANIZATION: t3 2026-10-25T02:34:19.1579445Z AXIOM_ORG_ID: ping-labs-gb3x 2026-10-25T02:34:19.1579705Z RELAY_DOMAIN: 2026-10-25T02:34:19.1579970Z RELAY_API_ZONE_NAME: t3.codes 2026-10-25T02:34:19.1580254Z RELAY_TUNNEL_ZONE_NAME: t3coderelay.com 2026-10-25T02:34:19.1580555Z RELAY_TUNNEL_CLEANUP_MODE: enabled 2026-10-25T02:34:19.1580857Z RELAY_LEGACY_TUNNEL_CLEANUP_MODE: enabled 2026-10-25T02:34:19.1581174Z RELAY_ALERT_NOTIFIER_ID: ESEhM0d76wiJ9lJAWU 2026-10-25T02:34:19.1581477Z RELAY_WARNING_NOTIFIER_ID: 2026-10-25T02:34:19.1581815Z CLERK_PUBLISHABLE_KEY: pk_live_Y2xlcmsudDMuY29kZXMk 2026-10-25T02:34:19.1582149Z CLERK_JWT_AUDIENCE: t3-code-relay 2026-10-25T02:34:19.1582434Z APNS_ENVIRONMENT: production 2026-10-25T02:34:19.1582708Z APNS_TEAM_ID: ARK85ZXQ4Z 2026-10-25T02:34:19.1583001Z APNS_KEY_ID: FABKC8WC7W 2026-10-25T02:34:19.1583267Z APNS_BUNDLE_ID: com.t3tools.t3code 2026-10-25T02:34:19.1583560Z ALCHEMY_TELEMETRY_DISABLED: 1 2026-10-25T02:34:19.1583844Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 242 2026-10-25T02:34:19.1584147Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 678 2026-10-25T02:34:19.1584448Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-25T02:34:19.1584737Z ##[endgroup] 2026-10-25T02:34:19.2283315Z Resolved Node.js version '26.12.1' from package.json 2026-10-25T02:34:19.2376635Z Resolved Vite+ version '1.3.0' from package.json 2026-10-25T02:34:19.2377893Z Installing Vite+@1.3.0... 2026-10-25T02:34:19.2403237Z [command]/usr/bin/bash -c set -o pipefail; curl -fsSL --connect-timeout 5 --max-time 15 https://viteplus.dev/install.sh | bash 2026-10-25T02:34:19.6371986Z info: installing vite-plus@1.3.0... 2026-10-25T02:34:19.6373870Z info: Preparing Node.js and pnpm... 2026-10-25T02:34:20.4783936Z info: Installing dependencies... 2026-10-25T02:34:21.6519346Z ✓ Dependencies installed. 2026-10-25T02:34:21.6528578Z Setup: 2026-10-25T02:34:21.6528767Z Preparing vite-plus environment. 2026-10-25T02:34:21.6528904Z 2026-10-25T02:34:21.6544556Z Created Shims: 2026-10-25T02:34:21.6544840Z /home/runner/.vite-plus/bin/node 2026-10-25T02:34:21.6545036Z /home/runner/.vite-plus/bin/npm 2026-10-25T02:34:21.6545227Z /home/runner/.vite-plus/bin/npx 2026-10-25T02:34:21.6545891Z /home/runner/.vite-plus/bin/pnpm 2026-10-25T02:34:21.6546076Z /home/runner/.vite-plus/bin/pnpx 2026-10-25T02:34:21.6546261Z /home/runner/.vite-plus/bin/pn 2026-10-25T02:34:21.6546448Z /home/runner/.vite-plus/bin/pnx 2026-10-25T02:34:21.6546630Z /home/runner/.vite-plus/bin/yarn 2026-10-25T02:34:21.6546829Z /home/runner/.vite-plus/bin/yarnpkg 2026-10-25T02:34:21.6547021Z /home/runner/.vite-plus/bin/bun 2026-10-25T02:34:21.6547197Z /home/runner/.vite-plus/bin/bunx 2026-10-25T02:34:21.6547374Z /home/runner/.vite-plus/bin/vpx 2026-10-25T02:34:21.6547552Z /home/runner/.vite-plus/bin/vpr 2026-10-25T02:34:21.6547670Z 2026-10-25T02:34:21.6547741Z Next Steps: 2026-10-25T02:34:21.6547889Z For Bash, run: 2026-10-25T02:34:21.6548047Z . "/home/runner/.vite-plus/env" 2026-10-25T02:34:21.6548158Z 2026-10-25T02:34:21.6548362Z If your ~/.bashrc does not already load Vite+, add this command for interactive non-login Bash sessions. 2026-10-25T02:34:21.6548729Z Login Bash shells must also load the command through their login profile. 2026-10-25T02:34:21.6548936Z 2026-10-25T02:34:21.6549149Z Restart an already-running IDE to load its environment. Run `vp env doctor` to verify. 2026-10-25T02:34:21.6549521Z ✓ Vite+ setup complete. 2026-10-25T02:34:21.6594372Z Setting up Node.js 26.12.1 via vp env use... 2026-10-25T02:34:21.6600028Z [command]/home/runner/.vite-plus/bin/vp env use 26.12.1 2026-10-25T02:34:21.6628639Z Installing Node.js v26.12.1... 2026-10-25T02:34:22.3632061Z Using Node.js v26.12.1 (resolved from 26.12.1) 2026-10-25T02:34:22.3642093Z Auto-detected lock file: pnpm-lock.yaml 2026-10-25T02:34:22.3642357Z Using lock file: /home/runner/_work/t3code/t3code/pnpm-lock.yaml 2026-10-25T02:34:22.3642654Z Resolving dependency cache directory in: /home/runner/_work/t3code/t3code 2026-10-25T02:34:23.8558589Z Cache hit for: vite-plus-Linux-x64-pnpm-747d8a5759a73269b5d5cf63e18774f25ccaac4d8040e64129bd6578c1119aa1 2026-10-25T02:34:24.9145605Z Received 268435456 of 1191682332 (22.5%), 244.7 MBs/sec 2026-10-25T02:34:25.9149310Z Received 973078528 of 1191682332 (81.7%), 453.6 MBs/sec 2026-10-25T02:34:26.2557537Z Received 1191682332 of 1191682332 (100.0%), 476.1 MBs/sec 2026-10-25T02:34:26.2557912Z Cache Size: ~1136 MB (1191682332 B) 2026-10-25T02:34:26.2631222Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/5e5b2786-c952-4294-a432-1b993b3474da/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd 2026-10-25T02:34:32.3917205Z Cache restored successfully 2026-10-25T02:34:32.4441585Z Cache restored from key: vite-plus-Linux-x64-pnpm-747d8a5759a73269b5d5cf63e18774f25ccaac4d8040e64129bd6578c1119aa1 2026-10-25T02:34:32.4446069Z ##[group]Running vp install --filter=t3code-relay... in /home/runner/_work/t3code/t3code... 2026-10-25T02:34:32.4451617Z [command]/home/runner/.vite-plus/bin/vp install --filter=t3code-relay... 2026-10-25T02:34:32.4801223Z Scope: 14 of 34 workspace projects 2026-10-25T02:34:32.5515861Z ? Verifying lockfile against supply-chain policies (2087 entries)... 2026-10-25T02:34:34.1482930Z ✓ Lockfile passes supply-chain policies (2087 entries in 1.6s) 2026-10-25T02:34:34.1483255Z Lockfile is up to date, resolution step is skipped 2026-10-25T02:34:34.3780817Z Packages are hard linked from the content-addressable store to the virtual store. 2026-10-25T02:34:34.3781318Z Content-addressable store is at: /home/runner/.local/share/pnpm/store/v11 2026-10-25T02:34:34.3781590Z Virtual store is at: node_modules/.pnpm 2026-10-25T02:34:34.8537111Z Packages: +933 2026-10-25T02:34:34.8537439Z ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2026-10-25T02:34:34.8744087Z Progress: resolved 933, reused 933, downloaded 0, added 933, done 2026-10-25T02:34:35.7653672Z . prepare$ vp config --no-agent 2026-10-25T02:34:35.8721272Z . prepare: Done 2026-10-25T02:34:35.8731438Z 2026-10-25T02:34:35.8731939Z devDependencies: 2026-10-25T02:34:35.8732162Z + @coderabbitai/config 1.1.0 2026-10-25T02:34:35.8732361Z + @shadcn/lint 0.1.5 2026-10-25T02:34:35.8732739Z + @types/node 24.12.4 2026-10-25T02:34:35.8733066Z + knip 6.34.0 2026-10-25T02:34:35.8733351Z + typescript <- @tsc-rs/typescript 0.8.0 2026-10-25T02:34:35.8733623Z + vite-plus 1.3.0 2026-10-25T02:34:35.8733759Z 2026-10-25T02:34:35.8750876Z Done in 3.4s using pnpm v12.14.0 2026-10-25T02:34:35.8901436Z ##[endgroup] 2026-10-25T02:34:35.8901740Z Successfully ran vp install --filter=t3code-relay... 2026-10-25T02:34:35.8972345Z vp v1.3.0 2026-10-25T02:34:35.8972478Z 2026-10-25T02:34:35.8972667Z Local vite-plus: 2026-10-25T02:34:35.8972939Z vite-plus v1.3.0 2026-10-25T02:34:35.8973087Z 2026-10-25T02:34:35.8973197Z Tools: 2026-10-25T02:34:35.8985448Z vite v8.3.4 2026-10-25T02:34:35.8985640Z rolldown v1.2.14 2026-10-25T02:34:35.8985833Z vitest v5.0.5 2026-10-25T02:34:35.8986016Z oxfmt v0.73.0 2026-10-25T02:34:35.8986211Z oxlint v1.88.0 2026-10-25T02:34:35.8986387Z oxlint-tsgolint v7.0.2004 2026-10-25T02:34:35.8986571Z tsdown v0.23.1 2026-10-25T02:34:35.8986685Z 2026-10-25T02:34:35.8986751Z Environment: 2026-10-25T02:34:35.8986919Z Package manager pnpm v12.14.0 2026-10-25T02:34:35.8987128Z Node.js v26.12.1 (.session-node-version) 2026-10-25T02:34:35.9116017Z ##[group]Run vp run --filter t3code-relay deploy --stage prod --yes --no-input 2026-10-25T02:34:35.9116523Z vp run --filter t3code-relay deploy --stage prod --yes --no-input  2026-10-25T02:34:35.9139765Z shell: /usr/bin/bash -e ***0*** 2026-10-25T02:34:35.9139969Z env: 2026-10-25T02:34:35.9140174Z CLOUDFLARE_ACCOUNT_ID: 1468bbd99811cdaccfbb707dc725421a 2026-10-25T02:34:35.9140404Z PLANETSCALE_ORGANIZATION: t3 2026-10-25T02:34:35.9140594Z AXIOM_ORG_ID: ping-labs-gb3x 2026-10-25T02:34:35.9140766Z RELAY_DOMAIN: 2026-10-25T02:34:35.9140928Z RELAY_API_ZONE_NAME: t3.codes 2026-10-25T02:34:35.9141123Z RELAY_TUNNEL_ZONE_NAME: t3coderelay.com 2026-10-25T02:34:35.9141322Z RELAY_TUNNEL_CLEANUP_MODE: enabled 2026-10-25T02:34:35.9141519Z RELAY_LEGACY_TUNNEL_CLEANUP_MODE: enabled 2026-10-25T02:34:35.9141727Z RELAY_ALERT_NOTIFIER_ID: ESEhM0d76wiJ9lJAWU 2026-10-25T02:34:35.9141925Z RELAY_WARNING_NOTIFIER_ID: 2026-10-25T02:34:35.9142153Z CLERK_PUBLISHABLE_KEY: pk_live_Y2xlcmsudDMuY29kZXMk 2026-10-25T02:34:35.9142372Z CLERK_JWT_AUDIENCE: t3-code-relay 2026-10-25T02:34:35.9142560Z APNS_ENVIRONMENT: production 2026-10-25T02:34:35.9142733Z APNS_TEAM_ID: ARK85ZXQ4Z 2026-10-25T02:34:35.9142909Z APNS_KEY_ID: FABKC8WC7W 2026-10-25T02:34:35.9143085Z APNS_BUNDLE_ID: com.t3tools.t3code 2026-10-25T02:34:35.9143437Z ALCHEMY_TELEMETRY_DISABLED: 1 2026-10-25T02:34:35.9143630Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 242 2026-10-25T02:34:35.9143827Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 678 2026-10-25T02:34:35.9144022Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-25T02:34:35.9144276Z T3CODE_RELAY_CLIENT_CONFIG_ENV: /home/runner/_work/_temp/relay-client-config.env 2026-10-25T02:34:35.9144624Z CLOUDFLARE_API_TOKEN: *** 2026-10-25T02:34:35.9144810Z PLANETSCALE_API_TOKEN_ID: *** 2026-10-25T02:34:35.9145059Z PLANETSCALE_API_TOKEN: *** 2026-10-25T02:34:35.9145269Z AXIOM_TOKEN: *** 2026-10-25T02:34:35.9145490Z CLERK_SECRET_KEY: *** 2026-10-25T02:34:35.9146102Z APNS_PRIVATE_KEY: *** 2026-10-25T02:34:35.9150322Z FCM_SERVICE_ACCOUNT: *** 2026-10-25T02:34:35.9150491Z ##[endgroup] 2026-10-25T02:34:36.0737921Z ~/infra/relay$ alchemy deploy --stage prod --yes --no-input ⊘ cache disabled 2026-10-25T02:34:36.9198932Z alchemy 2.0.0-beta.84 is available (you're on 2.0.0-beta.80). Run `pnpm add alchemy@2.0.0-beta.84` to upgrade. 2026-10-25T02:34:36.9236394Z [02:34:36.923] INFO (#1): Deploy · prod 2026-10-25T02:34:36.9236626Z [02:34:36.923] INFO (#1): Importing stack module 2026-10-25T02:34:37.9724004Z [02:34:37.972] INFO (#38): Resolving stack services 2026-10-25T02:34:37.9877368Z [02:34:37.987] INFO (#49): Axiom: using environment variables (AXIOM_TOKEN, AXIOM_ORG_ID) instead of the profile. 2026-10-25T02:34:38.0013023Z [02:34:38.001] INFO (#342): Cloudflare: using environment variables (CLOUDFLARE_ACCOUNT_ID, CLOUDFLARE_API_TOKEN) instead of the profile. 2026-10-25T02:34:38.0057858Z [02:34:38.005] INFO (#1): Loading stack state 2026-10-25T02:34:38.3945165Z • Refreshing Cloudflare State Store credentials 2026-10-25T02:34:40.3529633Z ✓ Refreshing Cloudflare State Store credentials 2026-10-25T02:34:41.5316156Z [02:34:41.531] INFO (#1): Computing plan 2026-10-25T02:34:45.7891663Z [02:34:45.788] INFO (#1): Plan ready (8.9s) 2026-10-25T02:34:45.7899640Z [02:34:45.789] INFO (#1): Plan: 1 to update 2026-10-25T02:34:45.7899899Z [02:34:45.789] INFO (#1): [Api] update 2026-10-25T02:34:45.7900153Z [02:34:45.789] INFO (#1): [Api/Cron(*/5 * * * *)] noop 2026-10-25T02:34:45.7900458Z [02:34:45.789] INFO (#1): [Api/HOOK_ENDPOINT_RATE_LIMIT] noop 2026-10-25T02:34:45.7900735Z [02:34:45.789] INFO (#1): [Api/HOOK_RATE_LIMIT] noop 2026-10-25T02:34:45.7900994Z [02:34:45.789] INFO (#1): [Api/HookInboxObject] noop 2026-10-25T02:34:45.7901269Z [02:34:45.790] INFO (#1): [Api/RelayApnsDeliveryQueue] noop 2026-10-25T02:34:45.7901549Z [02:34:45.790] INFO (#1): [Api/RelayFcmDeliveryQueue] noop 2026-10-25T02:34:45.7901815Z [02:34:45.790] INFO (#1): [Api/RelayHyperdrive] noop 2026-10-25T02:34:45.7902066Z [02:34:45.790] INFO (#1): [ApiToken] noop 2026-10-25T02:34:45.7902327Z [02:34:45.790] INFO (#1): [ApiToken/Api(ManagedEndpointZone)] noop 2026-10-25T02:34:45.7902652Z [02:34:45.790] INFO (#1): [ApiToken/Cloudflare.Tunnel.ReadWriteTunnel] noop 2026-10-25T02:34:45.7902959Z [02:34:45.790] INFO (#1): [ApnsDeliveryJobSigningSecret] noop 2026-10-25T02:34:45.7903222Z [02:34:45.790] INFO (#1): [CloudMintKeyPair] noop 2026-10-25T02:34:45.7903475Z [02:34:45.790] INFO (#1): [ManagedEndpointZone] noop 2026-10-25T02:34:45.7903714Z [02:34:45.790] INFO (#1): [RelayApiZone] noop 2026-10-25T02:34:45.7903983Z [02:34:45.790] INFO (#1): [RelayApnsDeliveryDeadLetterQueue] noop 2026-10-25T02:34:45.7904274Z [02:34:45.790] INFO (#1): [RelayApnsDeliveryQueue] noop 2026-10-25T02:34:45.7904561Z [02:34:45.790] INFO (#1): [Api/RelayApnsDeliveryQueueConsumer] noop 2026-10-25T02:34:45.7904858Z [02:34:45.790] INFO (#1): [RelayClientAxiomIngestToken] noop 2026-10-25T02:34:45.7905152Z [02:34:45.790] INFO (#1): [RelayCloudflareRateLimitedMonitor] noop 2026-10-25T02:34:45.7905466Z [02:34:45.790] INFO (#1): [RelayCloudflareRateLimitWarningMonitor] noop 2026-10-25T02:34:45.7905794Z [02:34:45.790] INFO (#1): [RelayConnectReachabilityMonitor] noop 2026-10-25T02:34:45.7906082Z [02:34:45.790] INFO (#1): [RelayDatabaseLatencyMonitor] noop 2026-10-25T02:34:45.7906371Z [02:34:45.790] INFO (#1): [RelayFcmDeliveryDeadLetterQueue] noop 2026-10-25T02:34:45.7906647Z [02:34:45.790] INFO (#1): [RelayFcmDeliveryQueue] noop 2026-10-25T02:34:45.7906941Z [02:34:45.790] INFO (#1): [Api/RelayFcmDeliveryQueueConsumer] noop 2026-10-25T02:34:45.7907218Z [02:34:45.790] INFO (#1): [RelayHealthDashboard] noop 2026-10-25T02:34:45.7907470Z [02:34:45.790] INFO (#1): [RelayHyperdrive] noop 2026-10-25T02:34:45.7907746Z [02:34:45.790] INFO (#1): [RelayLinkChronicFailureMonitor] noop 2026-10-25T02:34:45.7908032Z [02:34:45.790] INFO (#1): [RelayLinkFailureRateMonitor] noop 2026-10-25T02:34:45.7908310Z [02:34:45.790] INFO (#1): [RelayMobileAxiomIngestToken] noop 2026-10-25T02:34:45.7908582Z [02:34:45.790] INFO (#1): [RelayPostgresDatabase] noop 2026-10-25T02:34:45.7908903Z [02:34:45.790] INFO (#1): [RelayPostgresRuntimeRole] noop 2026-10-25T02:34:45.7909180Z [02:34:45.790] INFO (#1): [RelayPushFailureRateMonitor] noop 2026-10-25T02:34:45.7909452Z [02:34:45.790] INFO (#1): [RelayRecentSpansView] noop 2026-10-25T02:34:45.7909700Z [02:34:45.790] INFO (#1): [RelaySchema] noop 2026-10-25T02:34:45.7909943Z [02:34:45.790] INFO (#1): [RelayTracesDataset] noop 2026-10-25T02:34:45.7910216Z [02:34:45.790] INFO (#1): [RelayTrafficDroppedMonitor] noop 2026-10-25T02:34:45.7910504Z [02:34:45.790] INFO (#1): [RelayTunnelCleanupFailingMonitor] noop 2026-10-25T02:34:45.7910798Z [02:34:45.790] INFO (#1): [RelayTunnelCleanupStoppedMonitor] noop 2026-10-25T02:34:45.7911090Z [02:34:45.790] INFO (#1): [RelayTunnelFailureRateMonitor] noop 2026-10-25T02:34:45.7911392Z [02:34:45.790] INFO (#1): [RelayWorkerAxiomIngestToken] noop 2026-10-25T02:34:45.7911641Z [02:34:45.790] INFO (#1): 2026-10-25T02:34:45.7943625Z [02:34:45.794] INFO (#1541): [PublishClientConfig] skipped 2026-10-25T02:34:45.9996498Z [02:34:45.999] INFO (#1508): [Api] updating 2026-10-25T02:34:46.0003947Z [02:34:46.000] INFO (#1508): Cloudflare Worker reconcile: starting t3coderelay-api-prod-65e43o7khvfagqqq 2026-10-25T02:34:46.0004599Z [02:34:46.000] INFO (#1508): Cloudflare Worker reconcile: durable objects [***"logicalId":"HookInboxObject","className":"HookInboxObject"***] 2026-10-25T02:34:46.1657046Z [02:34:46.165] INFO (#1508): Cloudflare Worker reconcile: existing durable object tags ["alchemy:dos:HookInboxObject"] 2026-10-25T02:34:46.1657501Z [02:34:46.165] INFO (#1508): Cloudflare Worker reconcile: previous durable object tags ["alchemy:dos:HookInboxObject"] 2026-10-25T02:34:46.1664831Z [02:34:46.166] INFO (#1508): Cloudflare Worker update: preparing bundle for t3coderelay-api-prod-65e43o7khvfagqqq 2026-10-25T02:34:46.2049302Z [02:34:46.204] INFO (#1508): Cloudflare Worker update: uploading script for t3coderelay-api-prod-65e43o7khvfagqqq 2026-10-25T02:34:46.2054087Z [02:34:46.205] INFO (#1508): Cloudflare Worker put: durable object reconciliation ***"oldDoClassNameByLogicalId":***"HookInboxObject":"HookInboxObject"***,"currentDoClassNameByLogicalId":***"HookInboxObject":"HookInboxObject"***,"deletedClasses":[],"renamedClasses":[],"transferredClasses":[],"newSqliteClasses":[]*** 2026-10-25T02:34:52.6005832Z [02:34:52.600] INFO (#1508): [Api] updated — Reconciling custom domains (1) ... (6.6s) 2026-10-25T02:34:52.7755688Z [02:34:52.775] INFO (#1667): [PublishClientConfig] skipped 2026-10-25T02:34:52.7756122Z [02:34:52.775] INFO (#1668): [Api] updated — Reconciling custom domains (1) ... (6.8s) 2026-10-25T02:34:53.0436511Z [02:34:53.043] INFO (#1): 2026-10-25T02:34:53.0436810Z [02:34:53.043] INFO (#1): Done: 1 succeeded, 1 skipped (7.3s) 2026-10-25T02:34:53.0492841Z *** 2026-10-25T02:34:53.0493036Z databaseName: 't3coderelay', 2026-10-25T02:34:53.0493264Z databaseBranchName: 'main', 2026-10-25T02:34:53.0493554Z hyperdriveName: 't3coderelay-relayhyperdrive-prod-by3yd5zosx6dtjfv', 2026-10-25T02:34:53.0493876Z workerName: 't3coderelay-api-prod-65e43o7khvfagqqq', 2026-10-25T02:34:53.0494151Z url: 'https://relay.t3.codes', 2026-10-25T02:34:53.0494404Z relayApiZoneId: '2068e382f3c78a87ab1edc465f878d79', 2026-10-25T02:34:53.0494687Z managedEndpointZoneId: '1e62f28903f2cf1e36fdf9842f0d58ff', 2026-10-25T02:34:53.0495005Z mobileTracingUrl: 'https://us-east-1.aws.edge.axiom.co/v1/traces', 2026-10-25T02:34:53.0495329Z mobileTracingDataset: 't3-code-relay-traces-prod', 2026-10-25T02:34:53.0495588Z mobileTracingToken: , 2026-10-25T02:34:53.0495852Z clientTracingUrl: 'https://us-east-1.aws.edge.axiom.co/v1/traces', 2026-10-25T02:34:53.0496147Z clientTracingDataset: 't3-code-relay-traces-prod', 2026-10-25T02:34:53.0496389Z clientTracingToken: 2026-10-25T02:34:53.0496588Z *** 2026-10-25T02:34:53.0857553Z 2026-10-25T02:34:53.0982134Z ##[group]Run actions/github-script@v8 2026-10-25T02:34:53.0982348Z with: 2026-10-25T02:34:53.0983042Z script: await github.rest.repos.createCommitStatus(*** owner: context.repo.owner, repo: context.repo.repo, sha: context.sha, state: "success", context: "Relay deploy / production", description: "Relay production deploy completed.", target_url: `$***context.serverUrl***/$***context.repo.owner***/$***context.repo.repo***/actions/runs/$***context.runId***`, ***); 2026-10-25T02:34:53.0984772Z github-token: *** 2026-10-25T02:34:53.0984929Z debug: false 2026-10-25T02:34:53.0985112Z user-agent: actions/github-script 2026-10-25T02:34:53.0985304Z result-encoding: json 2026-10-25T02:34:53.0985464Z retries: 0 2026-10-25T02:34:53.0985633Z retry-exempt-status-codes: 400,401,403,404,422 2026-10-25T02:34:53.0985836Z env: 2026-10-25T02:34:53.0986014Z CLOUDFLARE_ACCOUNT_ID: 1468bbd99811cdaccfbb707dc725421a 2026-10-25T02:34:53.0986236Z PLANETSCALE_ORGANIZATION: t3 2026-10-25T02:34:53.0986442Z AXIOM_ORG_ID: ping-labs-gb3x 2026-10-25T02:34:53.0986617Z RELAY_DOMAIN: 2026-10-25T02:34:53.0986774Z RELAY_API_ZONE_NAME: t3.codes 2026-10-25T02:34:53.0986961Z RELAY_TUNNEL_ZONE_NAME: t3coderelay.com 2026-10-25T02:34:53.0987161Z RELAY_TUNNEL_CLEANUP_MODE: enabled 2026-10-25T02:34:53.0987357Z RELAY_LEGACY_TUNNEL_CLEANUP_MODE: enabled 2026-10-25T02:34:53.0987566Z RELAY_ALERT_NOTIFIER_ID: ESEhM0d76wiJ9lJAWU 2026-10-25T02:34:53.0987766Z RELAY_WARNING_NOTIFIER_ID: 2026-10-25T02:34:53.0987968Z CLERK_PUBLISHABLE_KEY: pk_live_Y2xlcmsudDMuY29kZXMk 2026-10-25T02:34:53.0988187Z CLERK_JWT_AUDIENCE: t3-code-relay 2026-10-25T02:34:53.0988458Z APNS_ENVIRONMENT: production 2026-10-25T02:34:53.0988645Z APNS_TEAM_ID: ARK85ZXQ4Z 2026-10-25T02:34:53.0988813Z APNS_KEY_ID: FABKC8WC7W 2026-10-25T02:34:53.0988984Z APNS_BUNDLE_ID: com.t3tools.t3code 2026-10-25T02:34:53.0989175Z ALCHEMY_TELEMETRY_DISABLED: 1 2026-10-25T02:34:53.0989360Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 242 2026-10-25T02:34:53.0989556Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 678 2026-10-25T02:34:53.0989749Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-25T02:34:53.0989932Z ##[endgroup] 2026-10-25T02:34:54.0082236Z Post job cleanup. 2026-10-25T02:34:54.0749043Z Cache hit on primary key "vite-plus-Linux-x64-pnpm-747d8a5759a73269b5d5cf63e18774f25ccaac4d8040e64129bd6578c1119aa1". Skipping save. 2026-10-25T02:34:54.0831366Z Post job cleanup. 2026-10-25T02:34:54.1250601Z [command]/usr/local/bin/git version 2026-10-25T02:34:54.1281076Z git version 2.55.0 2026-10-25T02:34:54.1298367Z Temporarily overriding HOME='/home/runner/_work/_temp/88fbb972-a043-48a0-a69d-859c61e1faad' before making global git config changes 2026-10-25T02:34:54.1299019Z Adding repository directory to the temporary git global config as a safe directory 2026-10-25T02:34:54.1301418Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code 2026-10-25T02:34:54.1330560Z Removing SSH command configuration 2026-10-25T02:34:54.1333708Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-25T02:34:54.1358407Z [command]/usr/local/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" 2026-10-25T02:34:54.1492177Z fatal: No url found for submodule path '.repos/alchemy-effect/submodules/distilled' in .gitmodules 2026-10-25T02:34:54.1545986Z ##[warning]The process '/usr/local/bin/git' failed with exit code 128 2026-10-25T02:34:54.1590198Z A job completed hook has been configured by the self-hosted runner administrator 2026-10-25T02:34:54.1617355Z ##[group]Run '/job_completed.sh' 2026-10-25T02:34:54.1630896Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail ***0*** 2026-10-25T02:34:54.1631123Z env: 2026-10-25T02:34:54.1631287Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 242 2026-10-25T02:34:54.1631485Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 678 2026-10-25T02:34:54.1631682Z BLACKSMITH_CHECK_RUN_ID: 121054167773 2026-10-25T02:34:54.1631896Z BLACKSMITH_JOB_DISPLAY_NAME: Deploy production relay 2026-10-25T02:34:54.1632107Z GITHUB_ACTIONS_CACHE_MODE: write 2026-10-25T02:34:54.1632291Z ##[endgroup] 2026-10-25T02:34:54.1717570Z Docker container cache not activated, skipping hash computation. 2026-10-25T02:34:54.1995790Z No active SSH sessions detected. Proceeding with shutdown immediately. 2026-10-25T02:34:54.2043280Z Cleaning up orphan processes