GitHub check

Whole log, 19 KB
2026-10-24T02:48:16.4848345Z Current runner version: '2.338.1'
2026-10-24T02:48:16.4852263Z Runner name: 'blacksmith-2vcpu-ubuntu-2404-vql3nmdzeln55h6w'
2026-10-24T02:48:16.4853296Z Runner group name: 'blacksmith scale sets - blacksmith-2vcpu-ubuntu-2404'
2026-10-24T02:48:16.4854055Z Machine name: 'ip-172-31-73-130'
2026-10-24T02:48:16.4855833Z ##[group]GITHUB_TOKEN Permissions
2026-10-24T02:48:16.4857332Z Contents: read
2026-10-24T02:48:16.4857738Z Metadata: read
2026-10-24T02:48:16.4858179Z ##[endgroup]
2026-10-24T02:48:16.4859602Z Secret source: None
2026-10-24T02:48:16.4860322Z Cache mode: write
2026-10-24T02:48:16.4860818Z Prepare workflow directory
2026-10-24T02:48:16.5073599Z Prepare all required actions
2026-10-24T02:48:16.5102572Z Getting action download info
2026-10-24T02:48:17.4008577Z Download action repository 'actions/checkout@v6' (SHA:d23441a48e516b6c34aea4fa41551a30e30af803)
2026-10-24T02:48:17.4805713Z Setting BLACKSMITH_ACTIONS_RESULTS_URL to https://results-receiver.actions.githubusercontent.com/
2026-10-24T02:48:17.4841319Z Complete job name: Changes
2026-10-24T02:48:17.5180081Z A job started hook has been configured by the self-hosted runner administrator
2026-10-24T02:48:17.5345284Z ##[group]Run '/setup.sh'
2026-10-24T02:48:17.5366515Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T02:48:17.5367172Z env:
2026-10-24T02:48:17.5367618Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 142
2026-10-24T02:48:17.5368125Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 377
2026-10-24T02:48:17.5368631Z   BLACKSMITH_CHECK_RUN_ID: 120758038574
2026-10-24T02:48:17.5369136Z   BLACKSMITH_JOB_DISPLAY_NAME: Changes
2026-10-24T02:48:17.5369646Z   GITHUB_ACTIONS_CACHE_MODE: write
2026-10-24T02:48:17.5370128Z ##[endgroup]
2026-10-24T02:48:17.5640830Z Logging daemon started (blacksmithd for logs)
2026-10-24T02:48:17.5804070Z Results daemon started (blacksmithd for results)
2026-10-24T02:48:17.5968284Z Background adoption and SSH setup started (PID: 2796)
2026-10-24T02:48:17.5987370Z
2026-10-24T02:48:17.6004614Z ----------------------------------------
2026-10-24T02:48:17.6011727Z View this job: https://app.blacksmith.sh/pingdotgg/runs/40055685112/jobs/120758038574
2026-10-24T02:48:17.6012481Z SSH Access (using your GitHub SSH key):
2026-10-24T02:48:17.6013241Z   ssh -p 64000 runner@blacksmith-2vcpu-ubuntu-2404-vql3nmdzeln55h6w.vm.blacksmith.sh
2026-10-24T02:48:17.6013745Z
2026-10-24T02:48:17.6014019Z No GitHub SSH key? Add one at:
2026-10-24T02:48:17.6014827Z https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account
2026-10-24T02:48:17.6015457Z
2026-10-24T02:48:17.6015715Z ----------------------------------------
2026-10-24T02:48:17.6016119Z
2026-10-24T02:48:17.6016421Z VM ID: blacksmith-2vcpu-ubuntu-2404-vql3nmdzeln55h6w
2026-10-24T02:48:17.6017031Z Host: production-152.236.46.158-x8664
2026-10-24T02:48:17.6017595Z Host Agent PID: 1041495
2026-10-24T02:48:17.6018100Z Host Agent Git SHA: 1637818df
2026-10-24T02:48:17.6018620Z Host CPU Manufacturer: AuthenticAMD
2026-10-24T02:48:17.6019190Z Blacksmith Host Generation: gen 2
2026-10-24T02:48:17.6019746Z Petname: production-mature-beetle-7baaccb9
2026-10-24T02:48:17.6020342Z Region: us-east
2026-10-24T02:48:17.6020845Z Rootfs Version: ubuntu24-full-x64-081926
2026-10-24T02:48:17.6021512Z OS Version: Ubuntu 24.04.4 LTS
2026-10-24T02:48:17.6021832Z
2026-10-24T02:48:17.6022089Z Enabling Blacksmith transparent cache
2026-10-24T02:48:17.6400955Z ##[group]Run actions/checkout@v6
2026-10-24T02:48:17.6401473Z with:
2026-10-24T02:48:17.6401884Z   fetch-depth: 2
2026-10-24T02:48:17.6402682Z   sparse-checkout: /pnpm-workspace.yaml
/.github/scripts/ci-changes.cjs
/.github/actions/ci-changes/
/*/package.json
/*/*/package.json
!/.repos/

2026-10-24T02:48:17.6403530Z   sparse-checkout-cone-mode: false
2026-10-24T02:48:17.6404024Z   repository: pingdotgg/t3code
2026-10-24T02:48:17.6406315Z   token: ***
2026-10-24T02:48:17.6406740Z   ssh-strict: true
2026-10-24T02:48:17.6407161Z   ssh-user: git
2026-10-24T02:48:17.6407594Z   persist-credentials: true
2026-10-24T02:48:17.6408225Z   clean: true
2026-10-24T02:48:17.6408632Z   fetch-tags: false
2026-10-24T02:48:17.6409061Z   show-progress: true
2026-10-24T02:48:17.6409585Z   lfs: false
2026-10-24T02:48:17.6409989Z   submodules: false
2026-10-24T02:48:17.6410415Z   set-safe-directory: true
2026-10-24T02:48:17.6410881Z   allow-unsafe-pr-checkout: false
2026-10-24T02:48:17.6411345Z env:
2026-10-24T02:48:17.6411793Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 142
2026-10-24T02:48:17.6412287Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 377
2026-10-24T02:48:17.6412775Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T02:48:17.6413257Z ##[endgroup]
2026-10-24T02:48:17.7664084Z Syncing repository: pingdotgg/t3code
2026-10-24T02:48:17.7665646Z ##[group]Getting Git version info
2026-10-24T02:48:17.7666389Z Working directory is '/home/runner/_work/t3code/t3code'
2026-10-24T02:48:17.7667494Z [command]/usr/local/bin/git version
2026-10-24T02:48:17.7738440Z git version 2.55.0
2026-10-24T02:48:17.7748829Z ##[endgroup]
2026-10-24T02:48:17.7754710Z Temporarily overriding HOME='/home/runner/_work/_temp/7fc8e890-33f1-42d7-9b70-50d818415700' before making global git config changes
2026-10-24T02:48:17.7755692Z Adding repository directory to the temporary git global config as a safe directory
2026-10-24T02:48:17.7759335Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-24T02:48:17.7793640Z Deleting the contents of '/home/runner/_work/t3code/t3code'
2026-10-24T02:48:17.7802530Z ##[group]Determining repository object format
2026-10-24T02:48:17.7803493Z ##[endgroup]
2026-10-24T02:48:17.7804328Z ##[group]Initializing the repository
2026-10-24T02:48:17.7805000Z [command]/usr/local/bin/git init /home/runner/_work/t3code/t3code
2026-10-24T02:48:17.7855777Z hint: Using 'master' as the name for the initial branch. This default branch name
2026-10-24T02:48:17.7856714Z hint: will change to "main" in Git 3.0. To configure the initial branch name
2026-10-24T02:48:17.7857559Z hint: to use in all of your new repositories, which will suppress this warning,
2026-10-24T02:48:17.7859827Z hint: call:
2026-10-24T02:48:17.7860387Z hint:
2026-10-24T02:48:17.7860964Z hint: 	git config --global init.defaultBranch <name>
2026-10-24T02:48:17.7862197Z hint:
2026-10-24T02:48:17.7862940Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
2026-10-24T02:48:17.7863853Z hint: 'development'. The just-created branch can be renamed via this command:
2026-10-24T02:48:17.7864647Z hint:
2026-10-24T02:48:17.7865181Z hint: 	git branch -m <name>
2026-10-24T02:48:17.7865681Z hint:
2026-10-24T02:48:17.7866522Z hint: Disable this message with "git config set advice.defaultBranchName false"
2026-10-24T02:48:17.7867552Z Initialized empty Git repository in /home/runner/_work/t3code/t3code/.git/
2026-10-24T02:48:17.7869183Z [command]/usr/local/bin/git remote add origin https://github.com/pingdotgg/t3code
2026-10-24T02:48:17.7881051Z ##[endgroup]
2026-10-24T02:48:17.7881837Z ##[group]Disabling automatic garbage collection
2026-10-24T02:48:17.7886296Z [command]/usr/local/bin/git config --local gc.auto 0
2026-10-24T02:48:17.7921359Z ##[endgroup]
2026-10-24T02:48:17.7922080Z ##[group]Setting up auth
2026-10-24T02:48:17.7922609Z Removing SSH command configuration
2026-10-24T02:48:17.7923279Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-24T02:48:17.7954231Z [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-24T02:48:17.8122928Z Removing HTTP extra header
2026-10-24T02:48:17.8123900Z [command]/usr/local/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-10-24T02:48:17.8150131Z [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-24T02:48:17.8273496Z Removing includeIf entries pointing to credentials config files
2026-10-24T02:48:17.8274295Z [command]/usr/local/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-10-24T02:48:17.8300693Z [command]/usr/local/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-10-24T02:48:17.8420334Z [command]/usr/local/bin/git config --file /home/runner/_work/_temp/git-credentials-12bec456-6146-45af-917b-4c616334b363.config http.https://github.com/.extraheader AUTHORIZATION: basic ***
2026-10-24T02:48:17.8491446Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git.path /home/runner/_work/_temp/git-credentials-12bec456-6146-45af-917b-4c616334b363.config
2026-10-24T02:48:17.8527525Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git/worktrees/*.path /home/runner/_work/_temp/git-credentials-12bec456-6146-45af-917b-4c616334b363.config
2026-10-24T02:48:17.8568793Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-12bec456-6146-45af-917b-4c616334b363.config
2026-10-24T02:48:17.8617573Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-12bec456-6146-45af-917b-4c616334b363.config
2026-10-24T02:48:17.8627133Z ##[endgroup]
2026-10-24T02:48:17.8627863Z ##[group]Fetching the repository
2026-10-24T02:48:17.8634556Z [command]/usr/local/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --filter=blob:none --depth=2 origin +fd30bd843630c9238ed1ff741455039e2cc65d84:refs/remotes/pull/22029/merge
2026-10-24T02:48:18.1906478Z From https://github.com/pingdotgg/t3code
2026-10-24T02:48:18.1907290Z  * [new ref]         fd30bd843630c9238ed1ff741455039e2cc65d84 -> pull/22029/merge
2026-10-24T02:48:18.1929537Z ##[endgroup]
2026-10-24T02:48:18.1930122Z ##[group]Determining the checkout info
2026-10-24T02:48:18.1930868Z ##[endgroup]
2026-10-24T02:48:18.1931434Z ##[group]Setting up sparse checkout
2026-10-24T02:48:18.1933379Z [command]/usr/local/bin/git config core.sparseCheckout true
2026-10-24T02:48:18.1965456Z [command]/usr/local/bin/git rev-parse --git-path info/sparse-checkout
2026-10-24T02:48:18.1986764Z .git/info/sparse-checkout
2026-10-24T02:48:18.2000604Z ##[endgroup]
2026-10-24T02:48:18.2001331Z ##[group]Checking out the ref
2026-10-24T02:48:18.2002106Z [command]/usr/local/bin/git checkout --progress --force refs/remotes/pull/22029/merge
2026-10-24T02:48:18.6249786Z Note: switching to 'refs/remotes/pull/22029/merge'.
2026-10-24T02:48:18.6250406Z
2026-10-24T02:48:18.6250913Z You are in 'detached HEAD' state. You can look around, make experimental
2026-10-24T02:48:18.6252082Z changes and commit them, and you can discard any commits you make in this
2026-10-24T02:48:18.6253091Z state without impacting any branches by switching back to a branch.
2026-10-24T02:48:18.6253722Z
2026-10-24T02:48:18.6254134Z If you want to create a new branch to retain commits you create, you may
2026-10-24T02:48:18.6255036Z do so (now or later) by using -c with the switch command. Example:
2026-10-24T02:48:18.6255615Z
2026-10-24T02:48:18.6255831Z   git switch -c <new-branch-name>
2026-10-24T02:48:18.6256252Z
2026-10-24T02:48:18.6256796Z Or undo this operation with:
2026-10-24T02:48:18.6257123Z
2026-10-24T02:48:18.6257797Z   git switch -
2026-10-24T02:48:18.6258018Z
2026-10-24T02:48:18.6258560Z Turn off this advice by setting config variable advice.detachedHead to false
2026-10-24T02:48:18.6259213Z
2026-10-24T02:48:18.6259978Z HEAD is now at fd30bd8 Merge 9006ec60a914d835f20949579628842a7630b966 into 26c3625f484eadd4d5b6ca5a3dd1f8f8bd5533b4
2026-10-24T02:48:18.6262356Z ##[endgroup]
2026-10-24T02:48:18.6301673Z [command]/usr/local/bin/git log -1 --format=%H
2026-10-24T02:48:18.6319864Z fd30bd843630c9238ed1ff741455039e2cc65d84
2026-10-24T02:48:18.6533845Z Prepare all required actions
2026-10-24T02:48:18.6625791Z ##[group]Run ./.github/actions/ci-changes
2026-10-24T02:48:18.6626216Z env:
2026-10-24T02:48:18.6626469Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 142
2026-10-24T02:48:18.6626875Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 377
2026-10-24T02:48:18.6627265Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T02:48:18.6627628Z ##[endgroup]
2026-10-24T02:48:18.6666057Z ##[start-action display=Run set -uo pipefail;id=detect.detect]
2026-10-24T02:48:18.6688112Z ##[group]Run set -uo pipefail
2026-10-24T02:48:18.6688492Z set -uo pipefail
2026-10-24T02:48:18.6688790Z
2026-10-24T02:48:18.6689020Z decide() {
2026-10-24T02:48:18.6689527Z   node .github/scripts/ci-changes.cjs "$@" | tee -a "$GITHUB_OUTPUT"
2026-10-24T02:48:18.6690122Z   exit "${PIPESTATUS[0]}"
2026-10-24T02:48:18.6690459Z }
2026-10-24T02:48:18.6690682Z
2026-10-24T02:48:18.6690914Z fail_open() {
2026-10-24T02:48:18.6691251Z   echo "$* Running every job."
2026-10-24T02:48:18.6691614Z   decide
2026-10-24T02:48:18.6691859Z }
2026-10-24T02:48:18.6692079Z
2026-10-24T02:48:18.6692493Z # Reads the change from git rather than the REST API: every job that
2026-10-24T02:48:18.6693268Z # runs this shares the repository's 1,000 requests/hour GITHUB_TOKEN quota.
2026-10-24T02:48:18.6693921Z if [[ "$EVENT_NAME" == pull_request ]]; then
2026-10-24T02:48:18.6694548Z   # A pull request checks out GitHub's merge commit with fetch-depth: 2,
2026-10-24T02:48:18.6695330Z   # so its first parent is the base branch and the diff is the PR's change.
2026-10-24T02:48:18.6695907Z   base=HEAD^1
2026-10-24T02:48:18.6696222Z   mode=()
2026-10-24T02:48:18.6696477Z else
2026-10-24T02:48:18.6696727Z   base=$BEFORE_SHA
2026-10-24T02:48:18.6697253Z   git fetch --quiet --no-tags --depth=1 --filter=blob:none origin "$base" \
2026-10-24T02:48:18.6697897Z     || fail_open "Could not fetch ${base}."
2026-10-24T02:48:18.6698507Z   # main keeps a full run as the backstop for anything the gate misses.
2026-10-24T02:48:18.6699061Z   mode=(--full)
2026-10-24T02:48:18.6699342Z fi
2026-10-24T02:48:18.6699564Z
2026-10-24T02:48:18.6700002Z # --no-renames lists a rename as its old and new path: renaming a file out
2026-10-24T02:48:18.6700775Z # of a package changes that package just like editing it. It also keeps
2026-10-24T02:48:18.6701442Z # git from fetching file contents to score renames.
2026-10-24T02:48:18.6702163Z git diff --name-only --no-renames "$base" HEAD > "$RUNNER_TEMP/changed-paths" \
2026-10-24T02:48:18.6702871Z   || fail_open "Could not diff against ${base}."
2026-10-24T02:48:18.6703454Z decide --paths "$RUNNER_TEMP/changed-paths" "${mode[@]}"
2026-10-24T02:48:18.6723567Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T02:48:18.6724039Z env:
2026-10-24T02:48:18.6724310Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 142
2026-10-24T02:48:18.6724726Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 377
2026-10-24T02:48:18.6725129Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T02:48:18.6725499Z   EVENT_NAME: pull_request
2026-10-24T02:48:18.6725882Z   BEFORE_SHA: e1e024cb0126a66f3a29c963fd9fa421960dd501
2026-10-24T02:48:18.6726350Z ##[endgroup]
2026-10-24T02:48:18.7242207Z Affected packages: @t3tools/client-runtime, @t3tools/desktop, @t3tools/mobile, @t3tools/provider-pi, @t3tools/scripts, @t3tools/source-control-azure-devops, @t3tools/source-control-bitbucket, @t3tools/source-control-core, @t3tools/source-control-forgejo, @t3tools/source-control-gitcafe, @t3tools/source-control-github, @t3tools/source-control-gitlab, @t3tools/source-control-testing, @t3tools/web, t3, t3code-relay
2026-10-24T02:48:18.7245017Z typecheck=true
2026-10-24T02:48:18.7252516Z build=true
2026-10-24T02:48:18.7253197Z test=true
2026-10-24T02:48:18.7255403Z test_packages=@t3tools/desktop @t3tools/mobile t3code-relay @t3tools/client-runtime @t3tools/provider-pi @t3tools/source-control-azure-devops @t3tools/source-control-bitbucket @t3tools/source-control-core @t3tools/source-control-forgejo @t3tools/source-control-gitcafe @t3tools/source-control-github @t3tools/source-control-gitlab @t3tools/scripts
2026-10-24T02:48:18.7257812Z test_web=true
2026-10-24T02:48:18.7285204Z test_server=true
2026-10-24T02:48:18.7285902Z rust=false
2026-10-24T02:48:18.7289961Z release_smoke=false
2026-10-24T02:48:18.7290862Z mobile_native=false
2026-10-24T02:48:18.7315903Z ##[end-action id=detect.detect;outcome=success;conclusion=success;duration_ms=64]
2026-10-24T02:48:18.7443332Z Post job cleanup.
2026-10-24T02:48:18.7981670Z [command]/usr/local/bin/git version
2026-10-24T02:48:18.8018064Z git version 2.55.0
2026-10-24T02:48:18.8041118Z Temporarily overriding HOME='/home/runner/_work/_temp/7e505856-e45b-4aa9-ae23-ce88cdb751b1' before making global git config changes
2026-10-24T02:48:18.8042395Z Adding repository directory to the temporary git global config as a safe directory
2026-10-24T02:48:18.8047716Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-24T02:48:18.8076767Z Removing SSH command configuration
2026-10-24T02:48:18.8084217Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-24T02:48:18.8112183Z [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-24T02:48:18.8283181Z fatal: No url found for submodule path '.repos/alchemy-effect/submodules/distilled' in .gitmodules
2026-10-24T02:48:18.8325853Z ##[warning]The process '/usr/local/bin/git' failed with exit code 128
2026-10-24T02:48:18.8367102Z A job completed hook has been configured by the self-hosted runner administrator
2026-10-24T02:48:18.8399861Z ##[group]Run '/job_completed.sh'
2026-10-24T02:48:18.8413960Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T02:48:18.8414411Z env:
2026-10-24T02:48:18.8414672Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 142
2026-10-24T02:48:18.8415070Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 377
2026-10-24T02:48:18.8415452Z   BLACKSMITH_CHECK_RUN_ID: 120758038574
2026-10-24T02:48:18.8415830Z   BLACKSMITH_JOB_DISPLAY_NAME: Changes
2026-10-24T02:48:18.8416234Z   GITHUB_ACTIONS_CACHE_MODE: write
2026-10-24T02:48:18.8416569Z ##[endgroup]
2026-10-24T02:48:18.8510825Z Docker container cache not activated, skipping hash computation.
2026-10-24T02:48:18.8766151Z No active SSH sessions detected. Proceeding with shutdown immediately.
2026-10-24T02:48:18.8823721Z Evaluate and set job outputs
2026-10-24T02:48:18.8908011Z Set output 'typecheck'
2026-10-24T02:48:18.8909337Z Set output 'build'
2026-10-24T02:48:18.8910020Z Set output 'test'
2026-10-24T02:48:18.8912079Z Set output 'test_packages'
2026-10-24T02:48:18.8912472Z Set output 'test_web'
2026-10-24T02:48:18.8912837Z Set output 'test_server'
2026-10-24T02:48:18.8913230Z Set output 'rust'
2026-10-24T02:48:18.8913581Z Set output 'release_smoke'
2026-10-24T02:48:18.8914013Z Set output 'mobile_native'
2026-10-24T02:48:18.8914637Z Cleaning up orphan processes