GitHub check
Whole log, 19 KB
2026-10-22T19:29:51.7827000Z Current runner version: '2.337.0'
2026-10-22T19:29:51.7834117Z Runner name: 'blacksmith-2vcpu-ubuntu-2404-6mqrl7rwrgqzuscq'
2026-10-22T19:29:51.7835379Z Runner group name: 'blacksmith scale sets - blacksmith-2vcpu-ubuntu-2404'
2026-10-22T19:29:51.7836948Z Machine name: 'ip-172-31-73-130'
2026-10-22T19:29:51.7840200Z ##[group]GITHUB_TOKEN Permissions
2026-10-22T19:29:51.7843229Z Contents: read
2026-10-22T19:29:51.7843830Z Metadata: read
2026-10-22T19:29:51.7844573Z ##[endgroup]
2026-10-22T19:29:51.7847201Z Secret source: Actions
2026-10-22T19:29:51.7848301Z Cache mode: write
2026-10-22T19:29:51.7849256Z Prepare workflow directory
2026-10-22T19:29:51.8206414Z Prepare all required actions
2026-10-22T19:29:51.8265632Z Getting action download info
2026-10-22T19:29:52.5779927Z Download action repository 'actions/checkout@v6' (SHA:d23441a48e516b6c34aea4fa41551a30e30af803)
2026-10-22T19:29:52.7465120Z Setting BLACKSMITH_ACTIONS_RESULTS_URL to https://results-receiver.actions.githubusercontent.com/
2026-10-22T19:29:52.7529080Z Complete job name: Changes
2026-10-22T19:29:52.8163114Z A job started hook has been configured by the self-hosted runner administrator
2026-10-22T19:29:52.8493752Z ##[group]Run '/setup.sh'
2026-10-22T19:29:52.8531787Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-22T19:29:52.8533229Z env:
2026-10-22T19:29:52.8533998Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 336
2026-10-22T19:29:52.8534905Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 600
2026-10-22T19:29:52.8535780Z BLACKSMITH_CHECK_RUN_ID: 120040171702
2026-10-22T19:29:52.8536616Z BLACKSMITH_JOB_DISPLAY_NAME: Changes
2026-10-22T19:29:52.8537491Z GITHUB_ACTIONS_CACHE_MODE: write
2026-10-22T19:29:52.8538285Z ##[endgroup]
2026-10-22T19:29:52.9277924Z Logging daemon started (blacksmithd for logs)
2026-10-22T19:29:52.9703857Z Results daemon started (blacksmithd for results)
2026-10-22T19:29:53.0238974Z Background adoption and SSH setup started (PID: 2792)
2026-10-22T19:29:53.0284201Z
2026-10-22T19:29:53.0335502Z ----------------------------------------
2026-10-22T19:29:53.0397476Z View this job: https://app.blacksmith.sh/pingdotgg/runs/39840568012/jobs/120040171702
2026-10-22T19:29:53.0426451Z SSH Access (using your GitHub SSH key):
2026-10-22T19:29:53.0448835Z ssh -p 64002 runner@blacksmith-2vcpu-ubuntu-2404-6mqrl7rwrgqzuscq.vm.blacksmith.sh
2026-10-22T19:29:53.0476488Z
2026-10-22T19:29:53.0480135Z No GitHub SSH key? Add one at:
2026-10-22T19:29:53.0481776Z https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account
2026-10-22T19:29:53.0482814Z
2026-10-22T19:29:53.0483196Z ----------------------------------------
2026-10-22T19:29:53.0483784Z
2026-10-22T19:29:53.0484235Z VM ID: blacksmith-2vcpu-ubuntu-2404-6mqrl7rwrgqzuscq
2026-10-22T19:29:53.0485151Z Host: production-152.236.30.232-x8664
2026-10-22T19:29:53.0485990Z Host Agent PID: 1862003
2026-10-22T19:29:53.0486776Z Host Agent Git SHA: 266f03d96
2026-10-22T19:29:53.0487576Z Host CPU Manufacturer: AuthenticAMD
2026-10-22T19:29:53.0488573Z Blacksmith Host Generation: gen 2
2026-10-22T19:29:53.0489448Z Petname: production-tolerant-impala-a97b4369
2026-10-22T19:29:53.0490383Z Region: us-east
2026-10-22T19:29:53.0491136Z Rootfs Version: ubuntu24-full-x64-081926
2026-10-22T19:29:53.0492530Z OS Version: Ubuntu 24.04.4 LTS
2026-10-22T19:29:53.0493021Z
2026-10-22T19:29:53.0493403Z Enabling Blacksmith transparent cache
2026-10-22T19:29:53.1221384Z ##[group]Run actions/checkout@v6
2026-10-22T19:29:53.1222521Z with:
2026-10-22T19:29:53.1223256Z fetch-depth: 2
2026-10-22T19:29:53.1224786Z sparse-checkout: /pnpm-workspace.yaml
/.github/scripts/ci-changes.cjs
/.github/actions/ci-changes/
/*/package.json
/*/*/package.json
!/.repos/
2026-10-22T19:29:53.1226377Z sparse-checkout-cone-mode: false
2026-10-22T19:29:53.1227230Z repository: pingdotgg/t3code
2026-10-22T19:29:53.1232837Z token: ***
2026-10-22T19:29:53.1233585Z ssh-strict: true
2026-10-22T19:29:53.1234325Z ssh-user: git
2026-10-22T19:29:53.1235085Z persist-credentials: true
2026-10-22T19:29:53.1236666Z clean: true
2026-10-22T19:29:53.1237359Z fetch-tags: false
2026-10-22T19:29:53.1238079Z show-progress: true
2026-10-22T19:29:53.1239214Z lfs: false
2026-10-22T19:29:53.1239908Z submodules: false
2026-10-22T19:29:53.1240605Z set-safe-directory: true
2026-10-22T19:29:53.1241389Z allow-unsafe-pr-checkout: false
2026-10-22T19:29:53.1242239Z env:
2026-10-22T19:29:53.1243059Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 336
2026-10-22T19:29:53.1243846Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 600
2026-10-22T19:29:53.1245785Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-22T19:29:53.1246562Z ##[endgroup]
2026-10-22T19:29:53.4373097Z Syncing repository: pingdotgg/t3code
2026-10-22T19:29:53.4376785Z ##[group]Getting Git version info
2026-10-22T19:29:53.4378082Z Working directory is '/home/runner/_work/t3code/t3code'
2026-10-22T19:29:53.4379771Z [command]/usr/local/bin/git version
2026-10-22T19:29:53.4616094Z git version 2.55.0
2026-10-22T19:29:53.4638205Z ##[endgroup]
2026-10-22T19:29:53.4653393Z Temporarily overriding HOME='/home/runner/_work/_temp/3a8207fb-2892-45aa-a1e1-f06ffd08066d' before making global git config changes
2026-10-22T19:29:53.4655589Z Adding repository directory to the temporary git global config as a safe directory
2026-10-22T19:29:53.4665745Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-22T19:29:53.4759647Z Deleting the contents of '/home/runner/_work/t3code/t3code'
2026-10-22T19:29:53.4765634Z ##[group]Determining repository object format
2026-10-22T19:29:53.4782341Z ##[endgroup]
2026-10-22T19:29:53.4783970Z ##[group]Initializing the repository
2026-10-22T19:29:53.4784734Z [command]/usr/local/bin/git init /home/runner/_work/t3code/t3code
2026-10-22T19:29:53.4886891Z hint: Using 'master' as the name for the initial branch. This default branch name
2026-10-22T19:29:53.4889329Z hint: will change to "main" in Git 3.0. To configure the initial branch name
2026-10-22T19:29:53.4890697Z hint: to use in all of your new repositories, which will suppress this warning,
2026-10-22T19:29:53.4891849Z hint: call:
2026-10-22T19:29:53.4892945Z hint:
2026-10-22T19:29:53.4893838Z hint: git config --global init.defaultBranch <name>
2026-10-22T19:29:53.4894735Z hint:
2026-10-22T19:29:53.4895613Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
2026-10-22T19:29:53.4896856Z hint: 'development'. The just-created branch can be renamed via this command:
2026-10-22T19:29:53.4897837Z hint:
2026-10-22T19:29:53.4898567Z hint: git branch -m <name>
2026-10-22T19:29:53.4899404Z hint:
2026-10-22T19:29:53.4900318Z hint: Disable this message with "git config set advice.defaultBranchName false"
2026-10-22T19:29:53.4901635Z Initialized empty Git repository in /home/runner/_work/t3code/t3code/.git/
2026-10-22T19:29:53.4904513Z [command]/usr/local/bin/git remote add origin https://github.com/pingdotgg/t3code
2026-10-22T19:29:53.4963698Z ##[endgroup]
2026-10-22T19:29:53.4964942Z ##[group]Disabling automatic garbage collection
2026-10-22T19:29:53.4969771Z [command]/usr/local/bin/git config --local gc.auto 0
2026-10-22T19:29:53.5032998Z ##[endgroup]
2026-10-22T19:29:53.5035480Z ##[group]Setting up auth
2026-10-22T19:29:53.5036689Z Removing SSH command configuration
2026-10-22T19:29:53.5038360Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-22T19:29:53.5095924Z [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-22T19:29:53.5567899Z Removing HTTP extra header
2026-10-22T19:29:53.5585999Z [command]/usr/local/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-10-22T19:29:53.5684005Z [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-22T19:29:53.6015896Z Removing includeIf entries pointing to credentials config files
2026-10-22T19:29:53.6059256Z [command]/usr/local/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-10-22T19:29:53.6063367Z [command]/usr/local/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-10-22T19:29:53.6302651Z [command]/usr/local/bin/git config --file /home/runner/_work/_temp/git-credentials-c2528b6e-6a0c-4110-9f5f-8d82cbc3b22f.config http.https://github.com/.extraheader AUTHORIZATION: basic ***
2026-10-22T19:29:53.6387809Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git.path /home/runner/_work/_temp/git-credentials-c2528b6e-6a0c-4110-9f5f-8d82cbc3b22f.config
2026-10-22T19:29:53.6453471Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git/worktrees/*.path /home/runner/_work/_temp/git-credentials-c2528b6e-6a0c-4110-9f5f-8d82cbc3b22f.config
2026-10-22T19:29:53.6534174Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-c2528b6e-6a0c-4110-9f5f-8d82cbc3b22f.config
2026-10-22T19:29:53.6597531Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-c2528b6e-6a0c-4110-9f5f-8d82cbc3b22f.config
2026-10-22T19:29:53.8197765Z ##[endgroup]
2026-10-22T19:29:53.8199282Z ##[group]Fetching the repository
2026-10-22T19:29:53.8201488Z [command]/usr/local/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --filter=blob:none --depth=2 origin +01347cdaba67e743e671f4c0e357f2c9efc20d21:refs/remotes/pull/23789/merge
2026-10-22T19:29:54.3039911Z From https://github.com/pingdotgg/t3code
2026-10-22T19:29:54.3041986Z * [new ref] 01347cdaba67e743e671f4c0e357f2c9efc20d21 -> pull/23789/merge
2026-10-22T19:29:54.3083711Z ##[endgroup]
2026-10-22T19:29:54.3085255Z ##[group]Determining the checkout info
2026-10-22T19:29:54.3086548Z ##[endgroup]
2026-10-22T19:29:54.3096321Z ##[group]Setting up sparse checkout
2026-10-22T19:29:54.3097604Z [command]/usr/local/bin/git config core.sparseCheckout true
2026-10-22T19:29:54.3192712Z [command]/usr/local/bin/git rev-parse --git-path info/sparse-checkout
2026-10-22T19:29:54.3247855Z .git/info/sparse-checkout
2026-10-22T19:29:54.3290471Z ##[endgroup]
2026-10-22T19:29:54.3291785Z ##[group]Checking out the ref
2026-10-22T19:29:54.3292911Z [command]/usr/local/bin/git checkout --progress --force refs/remotes/pull/23789/merge
2026-10-22T19:29:55.0822599Z Note: switching to 'refs/remotes/pull/23789/merge'.
2026-10-22T19:29:55.0835704Z
2026-10-22T19:29:55.0848564Z You are in 'detached HEAD' state. You can look around, make experimental
2026-10-22T19:29:55.0855214Z changes and commit them, and you can discard any commits you make in this
2026-10-22T19:29:55.0856766Z state without impacting any branches by switching back to a branch.
2026-10-22T19:29:55.0857860Z
2026-10-22T19:29:55.0858478Z If you want to create a new branch to retain commits you create, you may
2026-10-22T19:29:55.0867905Z do so (now or later) by using -c with the switch command. Example:
2026-10-22T19:29:55.0868935Z
2026-10-22T19:29:55.0869567Z git switch -c <new-branch-name>
2026-10-22T19:29:55.0870259Z
2026-10-22T19:29:55.0871031Z Or undo this operation with:
2026-10-22T19:29:55.0872830Z
2026-10-22T19:29:55.0873325Z git switch -
2026-10-22T19:29:55.0873856Z
2026-10-22T19:29:55.0874604Z Turn off this advice by setting config variable advice.detachedHead to false
2026-10-22T19:29:55.0875633Z
2026-10-22T19:29:55.0876734Z HEAD is now at 01347cd Merge c502579298f719c4346f48ff75f3b7d896ba17c4 into 044f07257c9684ae4543bd1e1ebf9c394e9e3830
2026-10-22T19:29:55.0880344Z ##[endgroup]
2026-10-22T19:29:55.0918367Z [command]/usr/local/bin/git log -1 --format=%H
2026-10-22T19:29:55.0975145Z 01347cdaba67e743e671f4c0e357f2c9efc20d21
2026-10-22T19:29:55.1394705Z Prepare all required actions
2026-10-22T19:29:55.1604582Z ##[group]Run ./.github/actions/ci-changes
2026-10-22T19:29:55.1605429Z env:
2026-10-22T19:29:55.1605939Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 336
2026-10-22T19:29:55.1606720Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 600
2026-10-22T19:29:55.1607488Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-22T19:29:55.1608217Z ##[endgroup]
2026-10-22T19:29:55.1702965Z ##[start-action display=Run set -uo pipefail;id=detect.detect]
2026-10-22T19:29:55.1754679Z ##[group]Run set -uo pipefail
2026-10-22T19:29:55.1755481Z set -uo pipefail
2026-10-22T19:29:55.1756054Z
2026-10-22T19:29:55.1756492Z decide() {
2026-10-22T19:29:55.1757332Z node .github/scripts/ci-changes.cjs "$@" | tee -a "$GITHUB_OUTPUT"
2026-10-22T19:29:55.1758378Z exit "${PIPESTATUS[0]}"
2026-10-22T19:29:55.1759001Z }
2026-10-22T19:29:55.1759422Z
2026-10-22T19:29:55.1759843Z fail_open() {
2026-10-22T19:29:55.1760548Z echo "$* Running every job."
2026-10-22T19:29:55.1761310Z decide
2026-10-22T19:29:55.1761893Z }
2026-10-22T19:29:55.1762365Z
2026-10-22T19:29:55.1763220Z # Reads the change from git rather than the REST API: every job that
2026-10-22T19:29:55.1764776Z # runs this shares the repository's 1,000 requests/hour GITHUB_TOKEN quota.
2026-10-22T19:29:55.1766068Z if [[ "$EVENT_NAME" == pull_request ]]; then
2026-10-22T19:29:55.1767311Z # A pull request checks out GitHub's merge commit with fetch-depth: 2,
2026-10-22T19:29:55.1768852Z # so its first parent is the base branch and the diff is the PR's change.
2026-10-22T19:29:55.1770040Z base=HEAD^1
2026-10-22T19:29:55.1770641Z mode=()
2026-10-22T19:29:55.1771202Z else
2026-10-22T19:29:55.1771805Z base=$BEFORE_SHA
2026-10-22T19:29:55.1772918Z git fetch --quiet --no-tags --depth=1 --filter=blob:none origin "$base" \
2026-10-22T19:29:55.1774219Z || fail_open "Could not fetch ${base}."
2026-10-22T19:29:55.1775440Z # main keeps a full run as the backstop for anything the gate misses.
2026-10-22T19:29:55.1776580Z mode=(--full)
2026-10-22T19:29:55.1777188Z fi
2026-10-22T19:29:55.1777690Z
2026-10-22T19:29:55.1778579Z # --no-renames lists a rename as its old and new path: renaming a file out
2026-10-22T19:29:55.1780139Z # of a package changes that package just like editing it. It also keeps
2026-10-22T19:29:55.1781471Z # git from fetching file contents to score renames.
2026-10-22T19:29:55.1782954Z git diff --name-only --no-renames "$base" HEAD > "$RUNNER_TEMP/changed-paths" \
2026-10-22T19:29:55.1784331Z || fail_open "Could not diff against ${base}."
2026-10-22T19:29:55.1785469Z decide --paths "$RUNNER_TEMP/changed-paths" "${mode[@]}"
2026-10-22T19:29:55.1821904Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-22T19:29:55.1822815Z env:
2026-10-22T19:29:55.1823296Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 336
2026-10-22T19:29:55.1824023Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 600
2026-10-22T19:29:55.1824725Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-22T19:29:55.1825383Z EVENT_NAME: pull_request
2026-10-22T19:29:55.1826030Z BEFORE_SHA:
2026-10-22T19:29:55.1826544Z ##[endgroup]
2026-10-22T19:29:55.4011192Z typecheck=true
2026-10-22T19:29:55.4012807Z Affected packages: @t3tools/scripts, t3
2026-10-22T19:29:55.4013510Z build=true
2026-10-22T19:29:55.4014385Z test=true
2026-10-22T19:29:55.4014946Z test_packages=@t3tools/scripts
2026-10-22T19:29:55.4015668Z test_web=false
2026-10-22T19:29:55.4016221Z test_server=true
2026-10-22T19:29:55.4016752Z rust=false
2026-10-22T19:29:55.4017263Z release_smoke=false
2026-10-22T19:29:55.4017828Z mobile_native=false
2026-10-22T19:29:55.4134557Z ##[end-action id=detect.detect;outcome=success;conclusion=success;duration_ms=242]
2026-10-22T19:29:55.4433140Z Post job cleanup.
2026-10-22T19:29:55.5525295Z [command]/usr/local/bin/git version
2026-10-22T19:29:55.5632527Z git version 2.55.0
2026-10-22T19:29:55.5653586Z Temporarily overriding HOME='/home/runner/_work/_temp/4b5af087-0b0c-492b-9870-1dfb3f0b3fb5' before making global git config changes
2026-10-22T19:29:55.5656713Z Adding repository directory to the temporary git global config as a safe directory
2026-10-22T19:29:55.5658655Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-22T19:29:55.5733943Z Removing SSH command configuration
2026-10-22T19:29:55.5743656Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-22T19:29:55.5818692Z [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-22T19:29:55.6226679Z fatal: No url found for submodule path '.repos/alchemy-effect/submodules/distilled' in .gitmodules
2026-10-22T19:29:55.6286104Z ##[warning]The process '/usr/local/bin/git' failed with exit code 128
2026-10-22T19:29:55.6414443Z A job completed hook has been configured by the self-hosted runner administrator
2026-10-22T19:29:55.6471002Z ##[group]Run '/job_completed.sh'
2026-10-22T19:29:55.6494878Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-22T19:29:55.6495764Z env:
2026-10-22T19:29:55.6496313Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 336
2026-10-22T19:29:55.6497087Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 600
2026-10-22T19:29:55.6497868Z BLACKSMITH_CHECK_RUN_ID: 120040171702
2026-10-22T19:29:55.6498648Z BLACKSMITH_JOB_DISPLAY_NAME: Changes
2026-10-22T19:29:55.6499429Z GITHUB_ACTIONS_CACHE_MODE: write
2026-10-22T19:29:55.6500071Z ##[endgroup]
2026-10-22T19:29:55.6678715Z Docker container cache not activated, skipping hash computation.
2026-10-22T19:29:55.7158744Z No active SSH sessions detected. Proceeding with shutdown immediately.
2026-10-22T19:29:55.7281002Z Evaluate and set job outputs
2026-10-22T19:29:55.7292356Z Set output 'typecheck'
2026-10-22T19:29:55.7295197Z Set output 'build'
2026-10-22T19:29:55.7296477Z Set output 'test'
2026-10-22T19:29:55.7297222Z Set output 'test_packages'
2026-10-22T19:29:55.7298033Z Set output 'test_web'
2026-10-22T19:29:55.7298778Z Set output 'test_server'
2026-10-22T19:29:55.7299558Z Set output 'rust'
2026-10-22T19:29:55.7300310Z Set output 'release_smoke'
2026-10-22T19:29:55.7301144Z Set output 'mobile_native'
2026-10-22T19:29:55.7302985Z Cleaning up orphan processes