2026-10-21T03:19:49.8865698Z Current runner version: '2.337.0' 2026-10-21T03:19:49.8869577Z Runner name: 'blacksmith-4vcpu-ubuntu-2404-dlrsymlxmncgczx6' 2026-10-21T03:19:49.8870277Z Runner group name: 'blacksmith scale sets - blacksmith-4vcpu-ubuntu-2404' 2026-10-21T03:19:49.8871592Z Machine name: 'ip-172-31-73-130' 2026-10-21T03:19:49.8873330Z ##[group]GITHUB_TOKEN Permissions 2026-10-21T03:19:49.8874716Z Contents: read 2026-10-21T03:19:49.8875120Z Metadata: read 2026-10-21T03:19:49.8875553Z ##[endgroup] 2026-10-21T03:19:49.8877152Z Secret source: None 2026-10-21T03:19:49.8877759Z Cache mode: write 2026-10-21T03:19:49.8878804Z Prepare workflow directory 2026-10-21T03:19:49.9075708Z Prepare all required actions 2026-10-21T03:19:49.9105810Z Getting action download info 2026-10-21T03:19:50.0379741Z Download action repository 'actions/checkout@v6' (SHA:d23441a48e516b6c34aea4fa41551a30e30af803) 2026-10-21T03:19:50.0814031Z Download action repository 'actions/cache@v6' (SHA:55cc8345863c7cc4c66a329aec7e433d2d1c52a9) 2026-10-21T03:19:50.1478111Z Download action repository 'actions/upload-artifact@v7' (SHA:cf430e030ddbb5b0abf93d22962f4752f3646cd9) 2026-10-21T03:19:50.3021724Z Setting BLACKSMITH_ACTIONS_RESULTS_URL to https://results-receiver.actions.githubusercontent.com/ 2026-10-21T03:19:50.3063567Z Complete job name: Test Server 5 2026-10-21T03:19:50.3408918Z A job started hook has been configured by the self-hosted runner administrator 2026-10-21T03:19:50.3477779Z ##[group]Run '/setup.sh' 2026-10-21T03:19:50.3491014Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-21T03:19:50.3491427Z env: 2026-10-21T03:19:50.3491648Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 225 2026-10-21T03:19:50.3491929Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 383 2026-10-21T03:19:50.3492205Z BLACKSMITH_CHECK_RUN_ID: 119018884701 2026-10-21T03:19:50.3492489Z BLACKSMITH_JOB_DISPLAY_NAME: Test Server 5 2026-10-21T03:19:50.3492775Z GITHUB_ACTIONS_CACHE_MODE: write 2026-10-21T03:19:50.3493027Z ##[endgroup] 2026-10-21T03:19:50.3723852Z Logging daemon started (blacksmithd for logs) 2026-10-21T03:19:50.3838916Z Results daemon started (blacksmithd for results) 2026-10-21T03:19:50.3991804Z Background adoption and SSH setup started (PID: 2912) 2026-10-21T03:19:50.3997811Z 2026-10-21T03:19:50.3998362Z ---------------------------------------- 2026-10-21T03:19:50.3999020Z View this job: https://app.blacksmith.sh/pingdotgg/runs/39537955925/jobs/119018884701 2026-10-21T03:19:50.3999500Z SSH Access (using your GitHub SSH key): 2026-10-21T03:19:50.3999986Z ssh -p 64000 runner@blacksmith-4vcpu-ubuntu-2404-dlrsymlxmncgczx6.vm.blacksmith.sh 2026-10-21T03:19:50.4000352Z 2026-10-21T03:19:50.4000527Z No GitHub SSH key? Add one at: 2026-10-21T03:19:50.4001074Z https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account 2026-10-21T03:19:50.4001535Z 2026-10-21T03:19:50.4001701Z ---------------------------------------- 2026-10-21T03:19:50.4001939Z 2026-10-21T03:19:50.4002143Z VM ID: blacksmith-4vcpu-ubuntu-2404-dlrsymlxmncgczx6 2026-10-21T03:19:50.4002537Z Host: production-152.236.46.36-x8664 2026-10-21T03:19:50.4002876Z Host Agent PID: 1484939 2026-10-21T03:19:50.4003175Z Host Agent Git SHA: 6637acf1f 2026-10-21T03:19:50.4003500Z Host CPU Manufacturer: AuthenticAMD 2026-10-21T03:19:50.4003839Z Blacksmith Host Generation: gen 2 2026-10-21T03:19:50.4004197Z Petname: production-shining-tortoise-397eeaa9 2026-10-21T03:19:50.4004548Z Region: us-east 2026-10-21T03:19:50.4004845Z Rootfs Version: ubuntu24-full-x64-081926 2026-10-21T03:19:50.4009198Z OS Version: Ubuntu 24.04.4 LTS 2026-10-21T03:19:50.4012916Z 2026-10-21T03:19:50.4013199Z Enabling Blacksmith transparent cache 2026-10-21T03:19:50.4249002Z ##[group]Run actions/checkout@v6 2026-10-21T03:19:50.4249322Z with: 2026-10-21T03:19:50.4249533Z fetch-depth: 2 2026-10-21T03:19:50.4249969Z sparse-checkout: /* !/.repos/ !/apps/mobile/modules/t3-terminal/Vendor/**/*.a 2026-10-21T03:19:50.4250362Z sparse-checkout-cone-mode: false 2026-10-21T03:19:50.4250638Z repository: pingdotgg/t3code 2026-10-21T03:19:50.4252677Z token: *** 2026-10-21T03:19:50.4252888Z ssh-strict: true 2026-10-21T03:19:50.4253108Z ssh-user: git 2026-10-21T03:19:50.4253329Z persist-credentials: true 2026-10-21T03:19:50.4253570Z clean: true 2026-10-21T03:19:50.4253780Z fetch-tags: false 2026-10-21T03:19:50.4254000Z show-progress: true 2026-10-21T03:19:50.4254220Z lfs: false 2026-10-21T03:19:50.4254429Z submodules: false 2026-10-21T03:19:50.4254649Z set-safe-directory: true 2026-10-21T03:19:50.4254900Z allow-unsafe-pr-checkout: false 2026-10-21T03:19:50.4255167Z env: 2026-10-21T03:19:50.4255413Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 225 2026-10-21T03:19:50.4255693Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 383 2026-10-21T03:19:50.4255974Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-21T03:19:50.4256232Z ##[endgroup] 2026-10-21T03:19:50.5297383Z Syncing repository: pingdotgg/t3code 2026-10-21T03:19:50.5298947Z ##[group]Getting Git version info 2026-10-21T03:19:50.5299389Z Working directory is '/home/runner/_work/t3code/t3code' 2026-10-21T03:19:50.5299934Z [command]/usr/local/bin/git version 2026-10-21T03:19:50.5360966Z git version 2.55.0 2026-10-21T03:19:50.5373614Z ##[endgroup] 2026-10-21T03:19:50.5381090Z Temporarily overriding HOME='/home/runner/_work/_temp/e961ff71-84e9-4d3a-9a7b-479788adeec1' before making global git config changes 2026-10-21T03:19:50.5381742Z Adding repository directory to the temporary git global config as a safe directory 2026-10-21T03:19:50.5384545Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code 2026-10-21T03:19:50.5415567Z Deleting the contents of '/home/runner/_work/t3code/t3code' 2026-10-21T03:19:50.5417876Z ##[group]Determining repository object format 2026-10-21T03:19:50.5418890Z ##[endgroup] 2026-10-21T03:19:50.5419272Z ##[group]Initializing the repository 2026-10-21T03:19:50.5421473Z [command]/usr/local/bin/git init /home/runner/_work/t3code/t3code 2026-10-21T03:19:50.5456075Z hint: Using 'master' as the name for the initial branch. This default branch name 2026-10-21T03:19:50.5456578Z hint: will change to "main" in Git 3.0. To configure the initial branch name 2026-10-21T03:19:50.5457026Z hint: to use in all of your new repositories, which will suppress this warning, 2026-10-21T03:19:50.5457382Z hint: call: 2026-10-21T03:19:50.5457627Z hint: 2026-10-21T03:19:50.5457897Z hint: git config --global init.defaultBranch 2026-10-21T03:19:50.5458226Z hint: 2026-10-21T03:19:50.5458536Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and 2026-10-21T03:19:50.5459004Z hint: 'development'. The just-created branch can be renamed via this command: 2026-10-21T03:19:50.5459401Z hint: 2026-10-21T03:19:50.5459630Z hint: git branch -m 2026-10-21T03:19:50.5459884Z hint: 2026-10-21T03:19:50.5460209Z hint: Disable this message with "git config set advice.defaultBranchName false" 2026-10-21T03:19:50.5460697Z Initialized empty Git repository in /home/runner/_work/t3code/t3code/.git/ 2026-10-21T03:19:50.5461732Z [command]/usr/local/bin/git remote add origin https://github.com/pingdotgg/t3code 2026-10-21T03:19:50.5488045Z ##[endgroup] 2026-10-21T03:19:50.5488752Z ##[group]Disabling automatic garbage collection 2026-10-21T03:19:50.5489613Z [command]/usr/local/bin/git config --local gc.auto 0 2026-10-21T03:19:50.5511720Z ##[endgroup] 2026-10-21T03:19:50.5512106Z ##[group]Setting up auth 2026-10-21T03:19:50.5512600Z Removing SSH command configuration 2026-10-21T03:19:50.5515973Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-21T03:19:50.5540032Z [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-21T03:19:50.5675861Z Removing HTTP extra header 2026-10-21T03:19:50.5679805Z [command]/usr/local/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2026-10-21T03:19:50.5708597Z [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-21T03:19:50.5818768Z Removing includeIf entries pointing to credentials config files 2026-10-21T03:19:50.5823494Z [command]/usr/local/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-10-21T03:19:50.5852739Z [command]/usr/local/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-10-21T03:19:50.5962282Z [command]/usr/local/bin/git config --file /home/runner/_work/_temp/git-credentials-8017161b-dd64-4794-8634-d6347305b98f.config http.https://github.com/.extraheader AUTHORIZATION: basic *** 2026-10-21T03:19:50.6003648Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git.path /home/runner/_work/_temp/git-credentials-8017161b-dd64-4794-8634-d6347305b98f.config 2026-10-21T03:19:50.6027312Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git/worktrees/*.path /home/runner/_work/_temp/git-credentials-8017161b-dd64-4794-8634-d6347305b98f.config 2026-10-21T03:19:50.6049718Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-8017161b-dd64-4794-8634-d6347305b98f.config 2026-10-21T03:19:50.6071852Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-8017161b-dd64-4794-8634-d6347305b98f.config 2026-10-21T03:19:50.6090584Z ##[endgroup] 2026-10-21T03:19:50.6090983Z ##[group]Fetching the repository 2026-10-21T03:19:50.6095760Z [command]/usr/local/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --filter=blob:none --depth=2 origin +8354a7ff0f0391c594f5d8abe4636b90181b1c0a:refs/remotes/pull/22237/merge 2026-10-21T03:19:50.8940478Z From https://github.com/pingdotgg/t3code 2026-10-21T03:19:50.8941363Z * [new ref] 8354a7ff0f0391c594f5d8abe4636b90181b1c0a -> pull/22237/merge 2026-10-21T03:19:50.8964271Z ##[endgroup] 2026-10-21T03:19:50.8964733Z ##[group]Determining the checkout info 2026-10-21T03:19:50.8965187Z ##[endgroup] 2026-10-21T03:19:50.8965607Z ##[group]Setting up sparse checkout 2026-10-21T03:19:50.8968986Z [command]/usr/local/bin/git config core.sparseCheckout true 2026-10-21T03:19:50.8998662Z [command]/usr/local/bin/git rev-parse --git-path info/sparse-checkout 2026-10-21T03:19:50.9021999Z .git/info/sparse-checkout 2026-10-21T03:19:50.9026974Z ##[endgroup] 2026-10-21T03:19:50.9027452Z ##[group]Checking out the ref 2026-10-21T03:19:50.9030086Z [command]/usr/local/bin/git checkout --progress --force refs/remotes/pull/22237/merge 2026-10-21T03:19:59.0000738Z Updating files: 0% (1/6140) 2026-10-21T03:19:59.0026283Z Updating files: 1% (62/6140) 2026-10-21T03:19:59.0043469Z Updating files: 2% (123/6140) 2026-10-21T03:19:59.0059984Z Updating files: 3% (185/6140) 2026-10-21T03:19:59.0083863Z Updating files: 4% (246/6140) 2026-10-21T03:19:59.0110967Z Updating files: 5% (307/6140) 2026-10-21T03:19:59.0136541Z Updating files: 6% (369/6140) 2026-10-21T03:19:59.0195424Z Updating files: 7% (430/6140) 2026-10-21T03:19:59.0226903Z Updating files: 8% (492/6140) 2026-10-21T03:19:59.0253314Z Updating files: 9% (553/6140) 2026-10-21T03:19:59.0550514Z Updating files: 10% (614/6140) 2026-10-21T03:19:59.0567085Z Updating files: 11% (676/6140) 2026-10-21T03:19:59.0578569Z Updating files: 12% (737/6140) 2026-10-21T03:19:59.0589850Z Updating files: 13% (799/6140) 2026-10-21T03:19:59.0606238Z Updating files: 14% (860/6140) 2026-10-21T03:19:59.0624168Z Updating files: 15% (921/6140) 2026-10-21T03:19:59.0641070Z Updating files: 16% (983/6140) 2026-10-21T03:19:59.0655849Z Updating files: 17% (1044/6140) 2026-10-21T03:19:59.0672804Z Updating files: 18% (1106/6140) 2026-10-21T03:19:59.0688060Z Updating files: 19% (1167/6140) 2026-10-21T03:19:59.0705203Z Updating files: 20% (1228/6140) 2026-10-21T03:19:59.0728257Z Updating files: 21% (1290/6140) 2026-10-21T03:19:59.0744699Z Updating files: 22% (1351/6140) 2026-10-21T03:19:59.0758954Z Updating files: 23% (1413/6140) 2026-10-21T03:19:59.0772385Z Updating files: 24% (1474/6140) 2026-10-21T03:19:59.0784661Z Updating files: 25% (1535/6140) 2026-10-21T03:19:59.0801457Z Updating files: 26% (1597/6140) 2026-10-21T03:19:59.0814072Z Updating files: 27% (1658/6140) 2026-10-21T03:19:59.0834848Z Updating files: 28% (1720/6140) 2026-10-21T03:19:59.0862930Z Updating files: 29% (1781/6140) 2026-10-21T03:19:59.0881846Z Updating files: 30% (1842/6140) 2026-10-21T03:19:59.0905084Z Updating files: 31% (1904/6140) 2026-10-21T03:19:59.0927200Z Updating files: 32% (1965/6140) 2026-10-21T03:19:59.0959556Z Updating files: 33% (2027/6140) 2026-10-21T03:19:59.1021140Z Updating files: 34% (2088/6140) 2026-10-21T03:19:59.1070089Z Updating files: 35% (2149/6140) 2026-10-21T03:19:59.1106787Z Updating files: 36% (2211/6140) 2026-10-21T03:19:59.1143121Z Updating files: 37% (2272/6140) 2026-10-21T03:19:59.1182005Z Updating files: 38% (2334/6140) 2026-10-21T03:19:59.1214867Z Updating files: 39% (2395/6140) 2026-10-21T03:19:59.1241596Z Updating files: 40% (2456/6140) 2026-10-21T03:19:59.1270581Z Updating files: 41% (2518/6140) 2026-10-21T03:19:59.1295491Z Updating files: 42% (2579/6140) 2026-10-21T03:19:59.1309475Z Updating files: 43% (2641/6140) 2026-10-21T03:19:59.1320478Z Updating files: 44% (2702/6140) 2026-10-21T03:19:59.1349234Z Updating files: 45% (2763/6140) 2026-10-21T03:19:59.1372916Z Updating files: 46% (2825/6140) 2026-10-21T03:19:59.1398380Z Updating files: 47% (2886/6140) 2026-10-21T03:19:59.1422499Z Updating files: 48% (2948/6140) 2026-10-21T03:19:59.1451236Z Updating files: 49% (3009/6140) 2026-10-21T03:19:59.1487944Z Updating files: 50% (3070/6140) 2026-10-21T03:19:59.1514162Z Updating files: 51% (3132/6140) 2026-10-21T03:19:59.1529286Z Updating files: 52% (3193/6140) 2026-10-21T03:19:59.1571759Z Updating files: 53% (3255/6140) 2026-10-21T03:19:59.1603271Z Updating files: 54% (3316/6140) 2026-10-21T03:19:59.1627696Z Updating files: 55% (3377/6140) 2026-10-21T03:19:59.1646028Z Updating files: 56% (3439/6140) 2026-10-21T03:19:59.1659007Z Updating files: 57% (3500/6140) 2026-10-21T03:19:59.1677139Z Updating files: 58% (3562/6140) 2026-10-21T03:19:59.2038676Z Updating files: 59% (3623/6140) 2026-10-21T03:19:59.2053092Z Updating files: 60% (3684/6140) 2026-10-21T03:19:59.2071528Z Updating files: 61% (3746/6140) 2026-10-21T03:19:59.2089760Z Updating files: 62% (3807/6140) 2026-10-21T03:19:59.2112330Z Updating files: 63% (3869/6140) 2026-10-21T03:19:59.2135854Z Updating files: 64% (3930/6140) 2026-10-21T03:19:59.2152724Z Updating files: 65% (3991/6140) 2026-10-21T03:19:59.2171819Z Updating files: 66% (4053/6140) 2026-10-21T03:19:59.2190672Z Updating files: 67% (4114/6140) 2026-10-21T03:19:59.2208749Z Updating files: 68% (4176/6140) 2026-10-21T03:19:59.2221406Z Updating files: 69% (4237/6140) 2026-10-21T03:19:59.2235064Z Updating files: 70% (4298/6140) 2026-10-21T03:19:59.2255124Z Updating files: 71% (4360/6140) 2026-10-21T03:19:59.2268092Z Updating files: 72% (4421/6140) 2026-10-21T03:19:59.2314378Z Updating files: 73% (4483/6140) 2026-10-21T03:19:59.2712506Z Updating files: 74% (4544/6140) 2026-10-21T03:19:59.2734977Z Updating files: 75% (4605/6140) 2026-10-21T03:19:59.2756082Z Updating files: 76% (4667/6140) 2026-10-21T03:19:59.2777276Z Updating files: 77% (4728/6140) 2026-10-21T03:19:59.2800919Z Updating files: 78% (4790/6140) 2026-10-21T03:19:59.2817549Z Updating files: 79% (4851/6140) 2026-10-21T03:19:59.2838415Z Updating files: 80% (4912/6140) 2026-10-21T03:19:59.2854011Z Updating files: 81% (4974/6140) 2026-10-21T03:19:59.2871384Z Updating files: 82% (5035/6140) 2026-10-21T03:19:59.2892084Z Updating files: 83% (5097/6140) 2026-10-21T03:19:59.2910603Z Updating files: 84% (5158/6140) 2026-10-21T03:19:59.2928064Z Updating files: 85% (5219/6140) 2026-10-21T03:19:59.2952522Z Updating files: 86% (5281/6140) 2026-10-21T03:19:59.3021093Z Updating files: 87% (5342/6140) 2026-10-21T03:19:59.3049496Z Updating files: 88% (5404/6140) 2026-10-21T03:19:59.3069474Z Updating files: 89% (5465/6140) 2026-10-21T03:19:59.3091950Z Updating files: 90% (5526/6140) 2026-10-21T03:19:59.3124228Z Updating files: 91% (5588/6140) 2026-10-21T03:19:59.3139027Z Updating files: 92% (5649/6140) 2026-10-21T03:19:59.3156060Z Updating files: 93% (5711/6140) 2026-10-21T03:19:59.3175495Z Updating files: 94% (5772/6140) 2026-10-21T03:19:59.3197163Z Updating files: 95% (5833/6140) 2026-10-21T03:19:59.3246469Z Updating files: 96% (5895/6140) 2026-10-21T03:19:59.3276624Z Updating files: 97% (5956/6140) 2026-10-21T03:19:59.3324198Z Updating files: 98% (6018/6140) 2026-10-21T03:19:59.3342260Z Updating files: 99% (6079/6140) 2026-10-21T03:19:59.3343129Z Updating files: 100% (6140/6140) 2026-10-21T03:19:59.3343876Z Updating files: 100% (6140/6140), done. 2026-10-21T03:19:59.3494796Z Note: switching to 'refs/remotes/pull/22237/merge'. 2026-10-21T03:19:59.3495280Z 2026-10-21T03:19:59.3495704Z You are in 'detached HEAD' state. You can look around, make experimental 2026-10-21T03:19:59.3496677Z changes and commit them, and you can discard any commits you make in this 2026-10-21T03:19:59.3497765Z state without impacting any branches by switching back to a branch. 2026-10-21T03:19:59.3498364Z 2026-10-21T03:19:59.3498892Z If you want to create a new branch to retain commits you create, you may 2026-10-21T03:19:59.3499786Z do so (now or later) by using -c with the switch command. Example: 2026-10-21T03:19:59.3500297Z 2026-10-21T03:19:59.3500521Z git switch -c 2026-10-21T03:19:59.3500882Z 2026-10-21T03:19:59.3501086Z Or undo this operation with: 2026-10-21T03:19:59.3501403Z 2026-10-21T03:19:59.3501585Z git switch - 2026-10-21T03:19:59.3501895Z 2026-10-21T03:19:59.3502317Z Turn off this advice by setting config variable advice.detachedHead to false 2026-10-21T03:19:59.3502901Z 2026-10-21T03:19:59.3503575Z HEAD is now at 8354a7f Merge ad7e4fb78cbde18558d673069bfd41117388d89e into e64766c56ac6fc1678e6107052feb0047a35337f 2026-10-21T03:19:59.3509714Z ##[endgroup] 2026-10-21T03:19:59.3542424Z [command]/usr/local/bin/git log -1 --format=%H 2026-10-21T03:19:59.3562580Z 8354a7ff0f0391c594f5d8abe4636b90181b1c0a 2026-10-21T03:19:59.3768844Z Prepare all required actions 2026-10-21T03:19:59.3858722Z ##[group]Run ./.github/actions/ci-changes 2026-10-21T03:19:59.3859272Z env: 2026-10-21T03:19:59.3859688Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 225 2026-10-21T03:19:59.3860227Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 383 2026-10-21T03:19:59.3860781Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-21T03:19:59.3861277Z ##[endgroup] 2026-10-21T03:19:59.4005582Z ##[start-action display=Run set -uo pipefail;id=changes.detect] 2026-10-21T03:19:59.4083667Z ##[group]Run set -uo pipefail 2026-10-21T03:19:59.4084276Z set -uo pipefail 2026-10-21T03:19:59.4084725Z  2026-10-21T03:19:59.4085107Z decide() { 2026-10-21T03:19:59.4085733Z  node .github/scripts/ci-changes.cjs "$@" | tee -a "$GITHUB_OUTPUT" 2026-10-21T03:19:59.4086419Z  exit "${PIPESTATUS[0]}" 2026-10-21T03:19:59.4086902Z } 2026-10-21T03:19:59.4087271Z  2026-10-21T03:19:59.4087656Z fail_open() { 2026-10-21T03:19:59.4088143Z  echo "$* Running every job." 2026-10-21T03:19:59.4088633Z  decide 2026-10-21T03:19:59.4089021Z } 2026-10-21T03:19:59.4089396Z  2026-10-21T03:19:59.4089954Z # Reads the change from git rather than the REST API: every job that 2026-10-21T03:19:59.4090806Z # runs this shares the repository's 1,000 requests/hour GITHUB_TOKEN quota. 2026-10-21T03:19:59.4091538Z if [[ "$EVENT_NAME" == pull_request ]]; then 2026-10-21T03:19:59.4092293Z  # A pull request checks out GitHub's merge commit with fetch-depth: 2, 2026-10-21T03:19:59.4093255Z  # so its first parent is the base branch and the diff is the PR's change. 2026-10-21T03:19:59.4093928Z  base=HEAD^1 2026-10-21T03:19:59.4094352Z  mode=() 2026-10-21T03:19:59.4094756Z else 2026-10-21T03:19:59.4095162Z  base=$BEFORE_SHA 2026-10-21T03:19:59.4095816Z  git fetch --quiet --no-tags --depth=1 --filter=blob:none origin "$base" \ 2026-10-21T03:19:59.4096551Z  || fail_open "Could not fetch ${base}." 2026-10-21T03:19:59.4097259Z  # main keeps a full run as the backstop for anything the gate misses. 2026-10-21T03:19:59.4097921Z  mode=(--full) 2026-10-21T03:19:59.4098348Z fi 2026-10-21T03:19:59.4098730Z  2026-10-21T03:19:59.4099301Z # --no-renames lists a rename as its old and new path: renaming a file out 2026-10-21T03:19:59.4100165Z # of a package changes that package just like editing it. It also keeps 2026-10-21T03:19:59.4100926Z # git from fetching file contents to score renames. 2026-10-21T03:19:59.4101725Z git diff --name-only --no-renames "$base" HEAD > "$RUNNER_TEMP/changed-paths" \ 2026-10-21T03:19:59.4102523Z  || fail_open "Could not diff against ${base}." 2026-10-21T03:19:59.4103205Z decide --paths "$RUNNER_TEMP/changed-paths" "${mode[@]}" 2026-10-21T03:19:59.4116549Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-21T03:19:59.4117142Z env: 2026-10-21T03:19:59.4117561Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 225 2026-10-21T03:19:59.4118094Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 383 2026-10-21T03:19:59.4118622Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-21T03:19:59.4119126Z EVENT_NAME: pull_request 2026-10-21T03:19:59.4119641Z BEFORE_SHA: ba04146da7068987978d628efe1b8022d03c84ef 2026-10-21T03:19:59.4120193Z ##[endgroup] 2026-10-21T03:19:59.4575444Z Affected packages: @t3tools/mobile, @t3tools/scripts 2026-10-21T03:19:59.4576532Z typecheck=true 2026-10-21T03:19:59.4577117Z build=false 2026-10-21T03:19:59.4577657Z test=true 2026-10-21T03:19:59.4578292Z test_packages=@t3tools/mobile @t3tools/scripts 2026-10-21T03:19:59.4579066Z test_web=false 2026-10-21T03:19:59.4579634Z test_server=false 2026-10-21T03:19:59.4580220Z rust=false 2026-10-21T03:19:59.4580763Z release_smoke=false 2026-10-21T03:19:59.4581366Z mobile_native=false 2026-10-21T03:19:59.4625182Z ##[end-action id=changes.detect;outcome=success;conclusion=success;duration_ms=61] 2026-10-21T03:19:59.4765109Z ##[group]Run if test -f "/home/runner/_work/_temp/thread-transfer-result.json"; then 2026-10-21T03:19:59.4766019Z if test -f "/home/runner/_work/_temp/thread-transfer-result.json"; then 2026-10-21T03:19:59.4766717Z  echo "present=true" >> "$GITHUB_OUTPUT" 2026-10-21T03:19:59.4767231Z else 2026-10-21T03:19:59.4767670Z  echo "present=false" >> "$GITHUB_OUTPUT" 2026-10-21T03:19:59.4768174Z fi 2026-10-21T03:19:59.4781949Z shell: /usr/bin/bash -e {0} 2026-10-21T03:19:59.4782381Z env: 2026-10-21T03:19:59.4782768Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 225 2026-10-21T03:19:59.4783281Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 383 2026-10-21T03:19:59.4783789Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-21T03:19:59.4784257Z ##[endgroup] 2026-10-21T03:19:59.4951982Z Post job cleanup. 2026-10-21T03:19:59.5508843Z [command]/usr/local/bin/git version 2026-10-21T03:19:59.5541519Z git version 2.55.0 2026-10-21T03:19:59.5560165Z Temporarily overriding HOME='/home/runner/_work/_temp/116880be-edfd-4dc0-baf7-689ed1b906c7' before making global git config changes 2026-10-21T03:19:59.5561297Z Adding repository directory to the temporary git global config as a safe directory 2026-10-21T03:19:59.5563472Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code 2026-10-21T03:19:59.5587431Z Removing SSH command configuration 2026-10-21T03:19:59.5590962Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-21T03:19:59.5616274Z [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-21T03:19:59.5753120Z fatal: No url found for submodule path '.repos/alchemy-effect/submodules/distilled' in .gitmodules 2026-10-21T03:19:59.5778900Z ##[warning]The process '/usr/local/bin/git' failed with exit code 128 2026-10-21T03:19:59.5835245Z A job completed hook has been configured by the self-hosted runner administrator 2026-10-21T03:19:59.5862889Z ##[group]Run '/job_completed.sh' 2026-10-21T03:19:59.5871933Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-21T03:19:59.5872502Z env: 2026-10-21T03:19:59.5872919Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 225 2026-10-21T03:19:59.5873444Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 383 2026-10-21T03:19:59.5873962Z BLACKSMITH_CHECK_RUN_ID: 119018884701 2026-10-21T03:19:59.5874494Z BLACKSMITH_JOB_DISPLAY_NAME: Test Server 5 2026-10-21T03:19:59.5875059Z GITHUB_ACTIONS_CACHE_MODE: write 2026-10-21T03:19:59.5875526Z ##[endgroup] 2026-10-21T03:19:59.5961445Z Docker container cache not activated, skipping hash computation. 2026-10-21T03:19:59.6169416Z No active SSH sessions detected. Proceeding with shutdown immediately. 2026-10-21T03:19:59.6244116Z Cleaning up orphan processes