2026-10-24T10:51:19.0601335Z Current runner version: '2.338.1' 2026-10-24T10:51:19.0606516Z Runner name: 'blacksmith-2vcpu-ubuntu-2404-mtyxajhol2nk2ck5' 2026-10-24T10:51:19.0607812Z Runner group name: 'blacksmith scale sets - blacksmith-2vcpu-ubuntu-2404' 2026-10-24T10:51:19.0609552Z Machine name: 'ip-172-31-73-130' 2026-10-24T10:51:19.0612101Z ##[group]GITHUB_TOKEN Permissions 2026-10-24T10:51:19.0613899Z Contents: read 2026-10-24T10:51:19.0614526Z Metadata: read 2026-10-24T10:51:19.0615161Z ##[endgroup] 2026-10-24T10:51:19.0617154Z Secret source: None 2026-10-24T10:51:19.0618063Z Cache mode: write 2026-10-24T10:51:19.0618803Z Prepare workflow directory 2026-10-24T10:51:19.0863266Z Prepare all required actions 2026-10-24T10:51:19.0896485Z Getting action download info 2026-10-24T10:51:19.9830761Z Download action repository 'actions/checkout@v6' (SHA:d23441a48e516b6c34aea4fa41551a30e30af803) 2026-10-24T10:51:20.0677907Z Setting BLACKSMITH_ACTIONS_RESULTS_URL to https://results-receiver.actions.githubusercontent.com/ 2026-10-24T10:51:20.0713834Z Complete job name: Changes 2026-10-24T10:51:20.1060928Z A job started hook has been configured by the self-hosted runner administrator 2026-10-24T10:51:20.1184561Z ##[group]Run '/setup.sh' 2026-10-24T10:51:20.1201962Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T10:51:20.1202664Z env: 2026-10-24T10:51:20.1203108Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 152 2026-10-24T10:51:20.1203669Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 350 2026-10-24T10:51:20.1204179Z BLACKSMITH_CHECK_RUN_ID: 120853460459 2026-10-24T10:51:20.1204695Z BLACKSMITH_JOB_DISPLAY_NAME: Changes 2026-10-24T10:51:20.1205279Z GITHUB_ACTIONS_CACHE_MODE: write 2026-10-24T10:51:20.1205763Z ##[endgroup] 2026-10-24T10:51:20.1487722Z Logging daemon started (blacksmithd for logs) 2026-10-24T10:51:20.1626085Z Results daemon started (blacksmithd for results) 2026-10-24T10:51:20.1795414Z Background adoption and SSH setup started (PID: 2684) 2026-10-24T10:51:20.1795962Z 2026-10-24T10:51:20.1796347Z ---------------------------------------- 2026-10-24T10:51:20.1797176Z View this job: https://app.blacksmith.sh/pingdotgg/runs/40087549550/jobs/120853460459 2026-10-24T10:51:20.1797905Z SSH Access (using your GitHub SSH key): 2026-10-24T10:51:20.1798658Z ssh -p 64001 runner@blacksmith-2vcpu-ubuntu-2404-mtyxajhol2nk2ck5.vm.blacksmith.sh 2026-10-24T10:51:20.1799186Z 2026-10-24T10:51:20.1799476Z No GitHub SSH key? Add one at: 2026-10-24T10:51:20.1800279Z https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account 2026-10-24T10:51:20.1800909Z 2026-10-24T10:51:20.1801191Z ---------------------------------------- 2026-10-24T10:51:20.1801552Z 2026-10-24T10:51:20.1801869Z VM ID: blacksmith-2vcpu-ubuntu-2404-mtyxajhol2nk2ck5 2026-10-24T10:51:20.1802498Z Host: production-152.236.41.192-x8664 2026-10-24T10:51:20.1803078Z Host Agent PID: 709755 2026-10-24T10:51:20.1803601Z Host Agent Git SHA: 1637818df 2026-10-24T10:51:20.1804135Z Host CPU Manufacturer: AuthenticAMD 2026-10-24T10:51:20.1804708Z Blacksmith Host Generation: gen 2 2026-10-24T10:51:20.1805316Z Petname: production-ultimate-spaniel-aa9f67d2 2026-10-24T10:51:20.1805932Z Region: us-east 2026-10-24T10:51:20.1806449Z Rootfs Version: ubuntu24-full-x64-081926 2026-10-24T10:51:20.1831327Z OS Version: Ubuntu 24.04.4 LTS 2026-10-24T10:51:20.1841715Z 2026-10-24T10:51:20.1878837Z Enabling Blacksmith transparent cache 2026-10-24T10:51:20.2161854Z ##[group]Run actions/checkout@v6 2026-10-24T10:51:20.2162345Z with: 2026-10-24T10:51:20.2162745Z fetch-depth: 2 2026-10-24T10:51:20.2163529Z sparse-checkout: /pnpm-workspace.yaml /.github/scripts/ci-changes.cjs /.github/actions/ci-changes/ /*/package.json /*/*/package.json !/.repos/ 2026-10-24T10:51:20.2164365Z sparse-checkout-cone-mode: false 2026-10-24T10:51:20.2164852Z repository: pingdotgg/t3code 2026-10-24T10:51:20.2167201Z token: *** 2026-10-24T10:51:20.2167606Z ssh-strict: true 2026-10-24T10:51:20.2172023Z ssh-user: git 2026-10-24T10:51:20.2172479Z persist-credentials: true 2026-10-24T10:51:20.2173235Z clean: true 2026-10-24T10:51:20.2173691Z fetch-tags: false 2026-10-24T10:51:20.2174203Z show-progress: true 2026-10-24T10:51:20.2174614Z lfs: false 2026-10-24T10:51:20.2175036Z submodules: false 2026-10-24T10:51:20.2175447Z set-safe-directory: true 2026-10-24T10:51:20.2175895Z allow-unsafe-pr-checkout: false 2026-10-24T10:51:20.2176364Z env: 2026-10-24T10:51:20.2176808Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 152 2026-10-24T10:51:20.2177288Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 350 2026-10-24T10:51:20.2177763Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T10:51:20.2178220Z ##[endgroup] 2026-10-24T10:51:20.3529840Z Syncing repository: pingdotgg/t3code 2026-10-24T10:51:20.3533080Z ##[group]Getting Git version info 2026-10-24T10:51:20.3533905Z Working directory is '/home/runner/_work/t3code/t3code' 2026-10-24T10:51:20.3539844Z [command]/usr/local/bin/git version 2026-10-24T10:51:20.3645777Z git version 2.55.0 2026-10-24T10:51:20.3657391Z ##[endgroup] 2026-10-24T10:51:20.3669685Z Temporarily overriding HOME='/home/runner/_work/_temp/587f3271-5ee7-447c-932b-4452da486cad' before making global git config changes 2026-10-24T10:51:20.3670762Z Adding repository directory to the temporary git global config as a safe directory 2026-10-24T10:51:20.3676287Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code 2026-10-24T10:51:20.3721860Z Deleting the contents of '/home/runner/_work/t3code/t3code' 2026-10-24T10:51:20.3722907Z ##[group]Determining repository object format 2026-10-24T10:51:20.3723764Z ##[endgroup] 2026-10-24T10:51:20.3724491Z ##[group]Initializing the repository 2026-10-24T10:51:20.3725245Z [command]/usr/local/bin/git init /home/runner/_work/t3code/t3code 2026-10-24T10:51:20.3796258Z hint: Using 'master' as the name for the initial branch. This default branch name 2026-10-24T10:51:20.3796977Z hint: will change to "main" in Git 3.0. To configure the initial branch name 2026-10-24T10:51:20.3797648Z hint: to use in all of your new repositories, which will suppress this warning, 2026-10-24T10:51:20.3798233Z hint: call: 2026-10-24T10:51:20.3798615Z hint: 2026-10-24T10:51:20.3799084Z hint: git config --global init.defaultBranch 2026-10-24T10:51:20.3799582Z hint: 2026-10-24T10:51:20.3800055Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and 2026-10-24T10:51:20.3800732Z hint: 'development'. The just-created branch can be renamed via this command: 2026-10-24T10:51:20.3801285Z hint: 2026-10-24T10:51:20.3801677Z hint: git branch -m 2026-10-24T10:51:20.3802092Z hint: 2026-10-24T10:51:20.3802598Z hint: Disable this message with "git config set advice.defaultBranchName false" 2026-10-24T10:51:20.3803279Z Initialized empty Git repository in /home/runner/_work/t3code/t3code/.git/ 2026-10-24T10:51:20.3804509Z [command]/usr/local/bin/git remote add origin https://github.com/pingdotgg/t3code 2026-10-24T10:51:20.3843306Z ##[endgroup] 2026-10-24T10:51:20.3844162Z ##[group]Disabling automatic garbage collection 2026-10-24T10:51:20.3844842Z [command]/usr/local/bin/git config --local gc.auto 0 2026-10-24T10:51:20.3873929Z ##[endgroup] 2026-10-24T10:51:20.3874651Z ##[group]Setting up auth 2026-10-24T10:51:20.3875203Z Removing SSH command configuration 2026-10-24T10:51:20.3875873Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-24T10:51:20.3903165Z [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-24T10:51:20.4055765Z Removing HTTP extra header 2026-10-24T10:51:20.4057364Z [command]/usr/local/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2026-10-24T10:51:20.4082209Z [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-24T10:51:20.4197784Z Removing includeIf entries pointing to credentials config files 2026-10-24T10:51:20.4198571Z [command]/usr/local/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-10-24T10:51:20.4307581Z [command]/usr/local/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-10-24T10:51:20.4415705Z [command]/usr/local/bin/git config --file /home/runner/_work/_temp/git-credentials-31b6f04d-04c3-4969-9ca7-b5c715d374dd.config http.https://github.com/.extraheader AUTHORIZATION: basic *** 2026-10-24T10:51:20.4444476Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git.path /home/runner/_work/_temp/git-credentials-31b6f04d-04c3-4969-9ca7-b5c715d374dd.config 2026-10-24T10:51:20.4466115Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git/worktrees/*.path /home/runner/_work/_temp/git-credentials-31b6f04d-04c3-4969-9ca7-b5c715d374dd.config 2026-10-24T10:51:20.4490734Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-31b6f04d-04c3-4969-9ca7-b5c715d374dd.config 2026-10-24T10:51:20.4514610Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-31b6f04d-04c3-4969-9ca7-b5c715d374dd.config 2026-10-24T10:51:20.4540058Z ##[endgroup] 2026-10-24T10:51:20.4540838Z ##[group]Fetching the repository 2026-10-24T10:51:20.4544565Z [command]/usr/local/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --filter=blob:none --depth=2 origin +338a76050034a0e63f17384b2d3051c4353f81c7:refs/remotes/pull/24099/merge 2026-10-24T10:51:20.5999151Z From https://github.com/pingdotgg/t3code 2026-10-24T10:51:20.6000074Z * [new ref] 338a76050034a0e63f17384b2d3051c4353f81c7 -> pull/24099/merge 2026-10-24T10:51:20.6009612Z ##[endgroup] 2026-10-24T10:51:20.6017336Z ##[group]Determining the checkout info 2026-10-24T10:51:20.6018101Z ##[endgroup] 2026-10-24T10:51:20.6018649Z ##[group]Setting up sparse checkout 2026-10-24T10:51:20.6019375Z [command]/usr/local/bin/git config core.sparseCheckout true 2026-10-24T10:51:20.6028257Z [command]/usr/local/bin/git rev-parse --git-path info/sparse-checkout 2026-10-24T10:51:20.6052612Z .git/info/sparse-checkout 2026-10-24T10:51:20.6089203Z ##[endgroup] 2026-10-24T10:51:20.6089793Z ##[group]Checking out the ref 2026-10-24T10:51:20.6091769Z [command]/usr/local/bin/git checkout --progress --force refs/remotes/pull/24099/merge 2026-10-24T10:51:21.0756619Z Note: switching to 'refs/remotes/pull/24099/merge'. 2026-10-24T10:51:21.0757535Z 2026-10-24T10:51:21.0757887Z You are in 'detached HEAD' state. You can look around, make experimental 2026-10-24T10:51:21.0758905Z changes and commit them, and you can discard any commits you make in this 2026-10-24T10:51:21.0759898Z state without impacting any branches by switching back to a branch. 2026-10-24T10:51:21.0760744Z 2026-10-24T10:51:21.0762148Z If you want to create a new branch to retain commits you create, you may 2026-10-24T10:51:21.0763061Z do so (now or later) by using -c with the switch command. Example: 2026-10-24T10:51:21.0763600Z 2026-10-24T10:51:21.0763832Z git switch -c 2026-10-24T10:51:21.0764136Z 2026-10-24T10:51:21.0764553Z Or undo this operation with: 2026-10-24T10:51:21.0764886Z 2026-10-24T10:51:21.0765089Z git switch - 2026-10-24T10:51:21.0765270Z 2026-10-24T10:51:21.0765659Z Turn off this advice by setting config variable advice.detachedHead to false 2026-10-24T10:51:21.0766246Z 2026-10-24T10:51:21.0766959Z HEAD is now at 338a760 Merge a1e2f80ed48ee7cb8ce11b8705d596bec619dfab into fef851bee09102641061aeb78a3092c2ba2c72ab 2026-10-24T10:51:21.0769722Z ##[endgroup] 2026-10-24T10:51:21.0770737Z [command]/usr/local/bin/git log -1 --format=%H 2026-10-24T10:51:21.0771325Z 338a76050034a0e63f17384b2d3051c4353f81c7 2026-10-24T10:51:21.0924643Z Prepare all required actions 2026-10-24T10:51:21.1024727Z ##[group]Run ./.github/actions/ci-changes 2026-10-24T10:51:21.1025153Z env: 2026-10-24T10:51:21.1025407Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 152 2026-10-24T10:51:21.1025811Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 350 2026-10-24T10:51:21.1026200Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T10:51:21.1026561Z ##[endgroup] 2026-10-24T10:51:21.1103113Z ##[start-action display=Run set -uo pipefail;id=detect.detect] 2026-10-24T10:51:21.1129256Z ##[group]Run set -uo pipefail 2026-10-24T10:51:21.1129662Z set -uo pipefail 2026-10-24T10:51:21.1129956Z  2026-10-24T10:51:21.1130189Z decide() { 2026-10-24T10:51:21.1130678Z  node .github/scripts/ci-changes.cjs "$@" | tee -a "$GITHUB_OUTPUT" 2026-10-24T10:51:21.1131281Z  exit "${PIPESTATUS[0]}" 2026-10-24T10:51:21.1131622Z } 2026-10-24T10:51:21.1131844Z  2026-10-24T10:51:21.1132071Z fail_open() { 2026-10-24T10:51:21.1132420Z  echo "$* Running every job." 2026-10-24T10:51:21.1132786Z  decide 2026-10-24T10:51:21.1133030Z } 2026-10-24T10:51:21.1133251Z  2026-10-24T10:51:21.1133677Z # Reads the change from git rather than the REST API: every job that 2026-10-24T10:51:21.1134462Z # runs this shares the repository's 1,000 requests/hour GITHUB_TOKEN quota. 2026-10-24T10:51:21.1135172Z if [[ "$EVENT_NAME" == pull_request ]]; then 2026-10-24T10:51:21.1135796Z  # A pull request checks out GitHub's merge commit with fetch-depth: 2, 2026-10-24T10:51:21.1136577Z  # so its first parent is the base branch and the diff is the PR's change. 2026-10-24T10:51:21.1137148Z  base=HEAD^1 2026-10-24T10:51:21.1137423Z  mode=() 2026-10-24T10:51:21.1137675Z else 2026-10-24T10:51:21.1137922Z  base=$BEFORE_SHA 2026-10-24T10:51:21.1138454Z  git fetch --quiet --no-tags --depth=1 --filter=blob:none origin "$base" \ 2026-10-24T10:51:21.1139101Z  || fail_open "Could not fetch ${base}." 2026-10-24T10:51:21.1139704Z  # main keeps a full run as the backstop for anything the gate misses. 2026-10-24T10:51:21.1140268Z  mode=(--full) 2026-10-24T10:51:21.1140547Z fi 2026-10-24T10:51:21.1140768Z  2026-10-24T10:51:21.1141215Z # --no-renames lists a rename as its old and new path: renaming a file out 2026-10-24T10:51:21.1141997Z # of a package changes that package just like editing it. It also keeps 2026-10-24T10:51:21.1165464Z # git from fetching file contents to score renames. 2026-10-24T10:51:21.1166217Z git diff --name-only --no-renames "$base" HEAD > "$RUNNER_TEMP/changed-paths" \ 2026-10-24T10:51:21.1166931Z  || fail_open "Could not diff against ${base}." 2026-10-24T10:51:21.1167507Z decide --paths "$RUNNER_TEMP/changed-paths" "${mode[@]}" 2026-10-24T10:51:21.1182967Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T10:51:21.1183435Z env: 2026-10-24T10:51:21.1183695Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 152 2026-10-24T10:51:21.1184110Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 350 2026-10-24T10:51:21.1184501Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T10:51:21.1184882Z EVENT_NAME: pull_request 2026-10-24T10:51:21.1185293Z BEFORE_SHA: 91038c0093e4a5d77e13edf791cd6e5005a273cf 2026-10-24T10:51:21.1185724Z ##[endgroup] 2026-10-24T10:51:21.1670787Z Affected packages: @t3tools/scripts, t3 2026-10-24T10:51:21.1671220Z typecheck=true 2026-10-24T10:51:21.1671474Z build=true 2026-10-24T10:51:21.1671742Z test=true 2026-10-24T10:51:21.1672006Z test_packages=@t3tools/scripts 2026-10-24T10:51:21.1672336Z test_web=false 2026-10-24T10:51:21.1672822Z test_server=true 2026-10-24T10:51:21.1673076Z rust=false 2026-10-24T10:51:21.1673321Z release_smoke=false 2026-10-24T10:51:21.1673589Z mobile_native=false 2026-10-24T10:51:21.1721977Z ##[end-action id=detect.detect;outcome=success;conclusion=success;duration_ms=61] 2026-10-24T10:51:21.1840066Z Post job cleanup. 2026-10-24T10:51:21.2403201Z [command]/usr/local/bin/git version 2026-10-24T10:51:21.2442739Z git version 2.55.0 2026-10-24T10:51:21.2495662Z Temporarily overriding HOME='/home/runner/_work/_temp/24e9fec4-d24d-4d4f-9d5d-b3cc2a48d545' before making global git config changes 2026-10-24T10:51:21.2496988Z Adding repository directory to the temporary git global config as a safe directory 2026-10-24T10:51:21.2498083Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code 2026-10-24T10:51:21.2524808Z Removing SSH command configuration 2026-10-24T10:51:21.2529666Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-24T10:51:21.2556135Z [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-24T10:51:21.2711466Z fatal: No url found for submodule path '.repos/alchemy-effect/submodules/distilled' in .gitmodules 2026-10-24T10:51:21.2735165Z ##[warning]The process '/usr/local/bin/git' failed with exit code 128 2026-10-24T10:51:21.2797871Z A job completed hook has been configured by the self-hosted runner administrator 2026-10-24T10:51:21.2825352Z ##[group]Run '/job_completed.sh' 2026-10-24T10:51:21.2835696Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T10:51:21.2836139Z env: 2026-10-24T10:51:21.2836393Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 152 2026-10-24T10:51:21.2836784Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 350 2026-10-24T10:51:21.2837168Z BLACKSMITH_CHECK_RUN_ID: 120853460459 2026-10-24T10:51:21.2837536Z BLACKSMITH_JOB_DISPLAY_NAME: Changes 2026-10-24T10:51:21.2837904Z GITHUB_ACTIONS_CACHE_MODE: write 2026-10-24T10:51:21.2838226Z ##[endgroup] 2026-10-24T10:51:21.2951336Z Docker container cache not activated, skipping hash computation. 2026-10-24T10:51:21.3209300Z No active SSH sessions detected. Proceeding with shutdown immediately. 2026-10-24T10:51:21.3281936Z Evaluate and set job outputs 2026-10-24T10:51:21.3287771Z Set output 'typecheck' 2026-10-24T10:51:21.3289395Z Set output 'build' 2026-10-24T10:51:21.3289969Z Set output 'test' 2026-10-24T10:51:21.3308322Z Set output 'test_packages' 2026-10-24T10:51:21.3308788Z Set output 'test_web' 2026-10-24T10:51:21.3309153Z Set output 'test_server' 2026-10-24T10:51:21.3309583Z Set output 'rust' 2026-10-24T10:51:21.3309934Z Set output 'release_smoke' 2026-10-24T10:51:21.3310328Z Set output 'mobile_native' 2026-10-24T10:51:21.3311090Z Cleaning up orphan processes