GitHub check

Whole log, 19 KB
2026-10-24T21:01:07.5865933Z Current runner version: '2.338.1'
2026-10-24T21:01:07.5869362Z Runner name: 'blacksmith-2vcpu-ubuntu-2404-abpkt75iugb5z4an'
2026-10-24T21:01:07.5870080Z Runner group name: 'blacksmith scale sets - blacksmith-2vcpu-ubuntu-2404'
2026-10-24T21:01:07.5870811Z Machine name: 'ip-172-31-73-130'
2026-10-24T21:01:07.5872429Z ##[group]GITHUB_TOKEN Permissions
2026-10-24T21:01:07.5873664Z Contents: read
2026-10-24T21:01:07.5874131Z Metadata: read
2026-10-24T21:01:07.5874520Z ##[endgroup]
2026-10-24T21:01:07.5875803Z Secret source: Actions
2026-10-24T21:01:07.5876522Z Cache mode: write
2026-10-24T21:01:07.5877055Z Prepare workflow directory
2026-10-24T21:01:07.6272277Z Prepare all required actions
2026-10-24T21:01:07.6338709Z Getting action download info
2026-10-24T21:01:08.6100060Z Download action repository 'actions/checkout@v6' (SHA:d23441a48e516b6c34aea4fa41551a30e30af803)
2026-10-24T21:01:08.6956792Z Setting BLACKSMITH_ACTIONS_RESULTS_URL to https://results-receiver.actions.githubusercontent.com/
2026-10-24T21:01:08.6992463Z Complete job name: Changes
2026-10-24T21:01:08.7344438Z A job started hook has been configured by the self-hosted runner administrator
2026-10-24T21:01:08.7416418Z ##[group]Run '/setup.sh'
2026-10-24T21:01:08.7429836Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T21:01:08.7430288Z env:
2026-10-24T21:01:08.7430543Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 160
2026-10-24T21:01:08.7430865Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 386
2026-10-24T21:01:08.7431174Z   BLACKSMITH_CHECK_RUN_ID: 120986548865
2026-10-24T21:01:08.7431482Z   BLACKSMITH_JOB_DISPLAY_NAME: Changes
2026-10-24T21:01:08.7431788Z   GITHUB_ACTIONS_CACHE_MODE: write
2026-10-24T21:01:08.7432349Z ##[endgroup]
2026-10-24T21:01:08.7726263Z Logging daemon started (blacksmithd for logs)
2026-10-24T21:01:08.7861243Z Results daemon started (blacksmithd for results)
2026-10-24T21:01:08.8010213Z Background adoption and SSH setup started (PID: 2701)
2026-10-24T21:01:08.8014043Z
2026-10-24T21:01:08.8014308Z ----------------------------------------
2026-10-24T21:01:08.8014932Z View this job: https://app.blacksmith.sh/pingdotgg/runs/40132346590/jobs/120986548865
2026-10-24T21:01:08.8015445Z SSH Access (using your GitHub SSH key):
2026-10-24T21:01:08.8015996Z   ssh -p 64000 runner@blacksmith-2vcpu-ubuntu-2404-abpkt75iugb5z4an.vm.blacksmith.sh
2026-10-24T21:01:08.8016414Z
2026-10-24T21:01:08.8016609Z No GitHub SSH key? Add one at:
2026-10-24T21:01:08.8017213Z https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account
2026-10-24T21:01:08.8017772Z
2026-10-24T21:01:08.8017958Z ----------------------------------------
2026-10-24T21:01:08.8018218Z
2026-10-24T21:01:08.8018445Z VM ID: blacksmith-2vcpu-ubuntu-2404-abpkt75iugb5z4an
2026-10-24T21:01:08.8018880Z Host: production-152.236.41.219-x8664
2026-10-24T21:01:08.8019279Z Host Agent PID: 998228
2026-10-24T21:01:08.8019625Z Host Agent Git SHA: 1637818df
2026-10-24T21:01:08.8019996Z Host CPU Manufacturer: AuthenticAMD
2026-10-24T21:01:08.8020383Z Blacksmith Host Generation: gen 2
2026-10-24T21:01:08.8020763Z Petname: production-sunny-dog-aeb34db3
2026-10-24T21:01:08.8021165Z Region: us-east
2026-10-24T21:01:08.8021496Z Rootfs Version: ubuntu24-full-x64-081926
2026-10-24T21:01:08.8049036Z OS Version: Ubuntu 24.04.4 LTS
2026-10-24T21:01:08.8052626Z
2026-10-24T21:01:08.8052881Z Enabling Blacksmith transparent cache
2026-10-24T21:01:08.8329240Z ##[group]Run actions/checkout@v6
2026-10-24T21:01:08.8329552Z with:
2026-10-24T21:01:08.8329782Z   fetch-depth: 2
2026-10-24T21:01:08.8330350Z   sparse-checkout: /pnpm-workspace.yaml
/.github/scripts/ci-changes.cjs
/.github/actions/ci-changes/
/*/package.json
/*/*/package.json
!/.repos/

2026-10-24T21:01:08.8336993Z   sparse-checkout-cone-mode: false
2026-10-24T21:01:08.8337503Z   repository: pingdotgg/t3code
2026-10-24T21:01:08.8339465Z   token: ***
2026-10-24T21:01:08.8339699Z   ssh-strict: true
2026-10-24T21:01:08.8339938Z   ssh-user: git
2026-10-24T21:01:08.8340180Z   persist-credentials: true
2026-10-24T21:01:08.8340760Z   clean: true
2026-10-24T21:01:08.8340989Z   fetch-tags: false
2026-10-24T21:01:08.8341292Z   show-progress: true
2026-10-24T21:01:08.8341640Z   lfs: false
2026-10-24T21:01:08.8341869Z   submodules: false
2026-10-24T21:01:08.8342114Z   set-safe-directory: true
2026-10-24T21:01:08.8342387Z   allow-unsafe-pr-checkout: false
2026-10-24T21:01:08.8342684Z env:
2026-10-24T21:01:08.8342948Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 160
2026-10-24T21:01:08.8343257Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 386
2026-10-24T21:01:08.8343565Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T21:01:08.8343854Z ##[endgroup]
2026-10-24T21:01:08.9567076Z Syncing repository: pingdotgg/t3code
2026-10-24T21:01:08.9568484Z ##[group]Getting Git version info
2026-10-24T21:01:08.9568940Z Working directory is '/home/runner/_work/t3code/t3code'
2026-10-24T21:01:08.9569604Z [command]/usr/local/bin/git version
2026-10-24T21:01:08.9671400Z git version 2.55.0
2026-10-24T21:01:08.9682888Z ##[endgroup]
2026-10-24T21:01:08.9689804Z Temporarily overriding HOME='/home/runner/_work/_temp/6b405407-d745-40bf-a265-2fb01228379b' before making global git config changes
2026-10-24T21:01:08.9690578Z Adding repository directory to the temporary git global config as a safe directory
2026-10-24T21:01:08.9694322Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-24T21:01:08.9730330Z Deleting the contents of '/home/runner/_work/t3code/t3code'
2026-10-24T21:01:08.9732144Z ##[group]Determining repository object format
2026-10-24T21:01:08.9733123Z ##[endgroup]
2026-10-24T21:01:08.9733566Z ##[group]Initializing the repository
2026-10-24T21:01:08.9735517Z [command]/usr/local/bin/git init /home/runner/_work/t3code/t3code
2026-10-24T21:01:08.9779346Z hint: Using 'master' as the name for the initial branch. This default branch name
2026-10-24T21:01:08.9789891Z hint: will change to "main" in Git 3.0. To configure the initial branch name
2026-10-24T21:01:08.9792298Z hint: to use in all of your new repositories, which will suppress this warning,
2026-10-24T21:01:08.9792780Z hint: call:
2026-10-24T21:01:08.9793057Z hint:
2026-10-24T21:01:08.9793406Z hint: 	git config --global init.defaultBranch <name>
2026-10-24T21:01:08.9793920Z hint:
2026-10-24T21:01:08.9794279Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
2026-10-24T21:01:08.9794879Z hint: 'development'. The just-created branch can be renamed via this command:
2026-10-24T21:01:08.9795344Z hint:
2026-10-24T21:01:08.9795643Z hint: 	git branch -m <name>
2026-10-24T21:01:08.9795942Z hint:
2026-10-24T21:01:08.9796382Z hint: Disable this message with "git config set advice.defaultBranchName false"
2026-10-24T21:01:08.9796989Z Initialized empty Git repository in /home/runner/_work/t3code/t3code/.git/
2026-10-24T21:01:08.9799060Z [command]/usr/local/bin/git remote add origin https://github.com/pingdotgg/t3code
2026-10-24T21:01:08.9833578Z ##[endgroup]
2026-10-24T21:01:08.9834044Z ##[group]Disabling automatic garbage collection
2026-10-24T21:01:08.9834485Z [command]/usr/local/bin/git config --local gc.auto 0
2026-10-24T21:01:08.9864966Z ##[endgroup]
2026-10-24T21:01:08.9865421Z ##[group]Setting up auth
2026-10-24T21:01:08.9865767Z Removing SSH command configuration
2026-10-24T21:01:08.9866932Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-24T21:01:08.9904293Z [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-24T21:01:09.0056454Z Removing HTTP extra header
2026-10-24T21:01:09.0059407Z [command]/usr/local/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-10-24T21:01:09.0083492Z [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-24T21:01:09.0200021Z Removing includeIf entries pointing to credentials config files
2026-10-24T21:01:09.0202262Z [command]/usr/local/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-10-24T21:01:09.0227303Z [command]/usr/local/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-10-24T21:01:09.0347893Z [command]/usr/local/bin/git config --file /home/runner/_work/_temp/git-credentials-ed7a4775-f94e-4591-bf91-34b9a7fb22a5.config http.https://github.com/.extraheader AUTHORIZATION: basic ***
2026-10-24T21:01:09.0376971Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git.path /home/runner/_work/_temp/git-credentials-ed7a4775-f94e-4591-bf91-34b9a7fb22a5.config
2026-10-24T21:01:09.0403729Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git/worktrees/*.path /home/runner/_work/_temp/git-credentials-ed7a4775-f94e-4591-bf91-34b9a7fb22a5.config
2026-10-24T21:01:09.0425152Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-ed7a4775-f94e-4591-bf91-34b9a7fb22a5.config
2026-10-24T21:01:09.0447220Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-ed7a4775-f94e-4591-bf91-34b9a7fb22a5.config
2026-10-24T21:01:09.0466757Z ##[endgroup]
2026-10-24T21:01:09.0467214Z ##[group]Fetching the repository
2026-10-24T21:01:09.0471138Z [command]/usr/local/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --filter=blob:none --depth=2 origin +3afb9b366f271b56a3e49fd86f2594981ec11b66:refs/remotes/origin/main
2026-10-24T21:01:09.3112040Z From https://github.com/pingdotgg/t3code
2026-10-24T21:01:09.3113169Z  * [new ref]         3afb9b366f271b56a3e49fd86f2594981ec11b66 -> origin/main
2026-10-24T21:01:09.3139063Z [command]/usr/local/bin/git branch --list --remote origin/main
2026-10-24T21:01:09.3164855Z   origin/main
2026-10-24T21:01:09.3174174Z [command]/usr/local/bin/git rev-parse refs/remotes/origin/main
2026-10-24T21:01:09.3188169Z 3afb9b366f271b56a3e49fd86f2594981ec11b66
2026-10-24T21:01:09.3199074Z ##[endgroup]
2026-10-24T21:01:09.3200022Z ##[group]Determining the checkout info
2026-10-24T21:01:09.3201049Z ##[endgroup]
2026-10-24T21:01:09.3203344Z ##[group]Setting up sparse checkout
2026-10-24T21:01:09.3204561Z [command]/usr/local/bin/git config core.sparseCheckout true
2026-10-24T21:01:09.3223833Z [command]/usr/local/bin/git rev-parse --git-path info/sparse-checkout
2026-10-24T21:01:09.3238304Z .git/info/sparse-checkout
2026-10-24T21:01:09.3250044Z ##[endgroup]
2026-10-24T21:01:09.3252448Z ##[group]Checking out the ref
2026-10-24T21:01:09.3253679Z [command]/usr/local/bin/git checkout --progress --force -B main refs/remotes/origin/main
2026-10-24T21:01:09.7576034Z Switched to a new branch 'main'
2026-10-24T21:01:09.7579859Z branch 'main' set up to track 'origin/main'.
2026-10-24T21:01:09.7594022Z ##[endgroup]
2026-10-24T21:01:09.7618351Z [command]/usr/local/bin/git log -1 --format=%H
2026-10-24T21:01:09.7643735Z 3afb9b366f271b56a3e49fd86f2594981ec11b66
2026-10-24T21:01:09.7924857Z Prepare all required actions
2026-10-24T21:01:09.8021931Z ##[group]Run ./.github/actions/ci-changes
2026-10-24T21:01:09.8022552Z env:
2026-10-24T21:01:09.8023037Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 160
2026-10-24T21:01:09.8023681Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 386
2026-10-24T21:01:09.8024313Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T21:01:09.8024902Z ##[endgroup]
2026-10-24T21:01:09.8130601Z ##[start-action display=Run set -uo pipefail;id=detect.detect]
2026-10-24T21:01:09.8155986Z ##[group]Run set -uo pipefail
2026-10-24T21:01:09.8156614Z set -uo pipefail
2026-10-24T21:01:09.8157142Z
2026-10-24T21:01:09.8157602Z decide() {
2026-10-24T21:01:09.8158394Z   node .github/scripts/ci-changes.cjs "$@" | tee -a "$GITHUB_OUTPUT"
2026-10-24T21:01:09.8159405Z   exit "${PIPESTATUS[0]}"
2026-10-24T21:01:09.8160109Z }
2026-10-24T21:01:09.8160563Z
2026-10-24T21:01:09.8161025Z fail_open() {
2026-10-24T21:01:09.8161603Z   echo "$* Running every job."
2026-10-24T21:01:09.8162200Z   decide
2026-10-24T21:01:09.8162679Z }
2026-10-24T21:01:09.8163130Z
2026-10-24T21:01:09.8163800Z # Reads the change from git rather than the REST API: every job that
2026-10-24T21:01:09.8164850Z # runs this shares the repository's 1,000 requests/hour GITHUB_TOKEN quota.
2026-10-24T21:01:09.8165765Z if [[ "$EVENT_NAME" == pull_request ]]; then
2026-10-24T21:01:09.8166640Z   # A pull request checks out GitHub's merge commit with fetch-depth: 2,
2026-10-24T21:01:09.8167716Z   # so its first parent is the base branch and the diff is the PR's change.
2026-10-24T21:01:09.8168533Z   base=HEAD^1
2026-10-24T21:01:09.8169038Z   mode=()
2026-10-24T21:01:09.8169508Z else
2026-10-24T21:01:09.8169966Z   base=$BEFORE_SHA
2026-10-24T21:01:09.8170726Z   git fetch --quiet --no-tags --depth=1 --filter=blob:none origin "$base" \
2026-10-24T21:01:09.8171601Z     || fail_open "Could not fetch ${base}."
2026-10-24T21:01:09.8172436Z   # main keeps a full run as the backstop for anything the gate misses.
2026-10-24T21:01:09.8173220Z   mode=(--full)
2026-10-24T21:01:09.8173715Z fi
2026-10-24T21:01:09.8174147Z
2026-10-24T21:01:09.8174812Z # --no-renames lists a rename as its old and new path: renaming a file out
2026-10-24T21:01:09.8175829Z # of a package changes that package just like editing it. It also keeps
2026-10-24T21:01:09.8176728Z # git from fetching file contents to score renames.
2026-10-24T21:01:09.8177709Z git diff --name-only --no-renames "$base" HEAD > "$RUNNER_TEMP/changed-paths" \
2026-10-24T21:01:09.8178651Z   || fail_open "Could not diff against ${base}."
2026-10-24T21:01:09.8179463Z decide --paths "$RUNNER_TEMP/changed-paths" "${mode[@]}"
2026-10-24T21:01:09.8198427Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T21:01:09.8199219Z env:
2026-10-24T21:01:09.8199692Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 160
2026-10-24T21:01:09.8200324Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 386
2026-10-24T21:01:09.8200945Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T21:01:09.8201527Z   EVENT_NAME: push
2026-10-24T21:01:09.8202078Z   BEFORE_SHA: be1d0667320de371db76221d011a65ca7adb2bfe
2026-10-24T21:01:09.8202730Z ##[endgroup]
2026-10-24T21:01:10.0584695Z Affected packages: @t3tools/client-runtime, @t3tools/contracts, @t3tools/desktop, @t3tools/marketing, @t3tools/mobile, @t3tools/oxlint-plugin-t3code, @t3tools/provider-acp, @t3tools/provider-acp-registry, @t3tools/provider-core, @t3tools/provider-cursor, @t3tools/provider-grok, @t3tools/provider-muse, @t3tools/provider-opencode, @t3tools/provider-pi, @t3tools/provider-testing, @t3tools/scripts, @t3tools/shared, @t3tools/source-control-azure-devops, @t3tools/source-control-bitbucket, @t3tools/source-control-core, @t3tools/source-control-definitions, @t3tools/source-control-forgejo, @t3tools/source-control-gitcafe, @t3tools/source-control-github, @t3tools/source-control-gitlab, @t3tools/source-control-testing, @t3tools/ssh, @t3tools/tailscale, @t3tools/web, effect-acp, effect-codex-app-server, t3, t3code-relay
2026-10-24T21:01:10.0589956Z typecheck=true
2026-10-24T21:01:10.0590579Z build=true
2026-10-24T21:01:10.0592388Z test=true
2026-10-24T21:01:10.0593304Z test_packages=
2026-10-24T21:01:10.0594213Z test_web=true
2026-10-24T21:01:10.0594880Z test_server=true
2026-10-24T21:01:10.0595389Z rust=true
2026-10-24T21:01:10.0596027Z release_smoke=true
2026-10-24T21:01:10.0596843Z mobile_native=false
2026-10-24T21:01:10.0656306Z ##[end-action id=detect.detect;outcome=success;conclusion=success;duration_ms=252]
2026-10-24T21:01:10.0788563Z Post job cleanup.
2026-10-24T21:01:10.1304316Z [command]/usr/local/bin/git version
2026-10-24T21:01:10.1328713Z git version 2.55.0
2026-10-24T21:01:10.1349096Z Temporarily overriding HOME='/home/runner/_work/_temp/8b7ea500-8ee4-446b-b1de-7250095155ba' before making global git config changes
2026-10-24T21:01:10.1350605Z Adding repository directory to the temporary git global config as a safe directory
2026-10-24T21:01:10.1352466Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-24T21:01:10.1380114Z Removing SSH command configuration
2026-10-24T21:01:10.1383111Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-24T21:01:10.1411392Z [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-24T21:01:10.1587897Z fatal: No url found for submodule path '.repos/alchemy-effect/submodules/distilled' in .gitmodules
2026-10-24T21:01:10.1614857Z ##[warning]The process '/usr/local/bin/git' failed with exit code 128
2026-10-24T21:01:10.1666480Z A job completed hook has been configured by the self-hosted runner administrator
2026-10-24T21:01:10.1698567Z ##[group]Run '/job_completed.sh'
2026-10-24T21:01:10.1712661Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T21:01:10.1713323Z env:
2026-10-24T21:01:10.1713788Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 160
2026-10-24T21:01:10.1714391Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 386
2026-10-24T21:01:10.1714986Z   BLACKSMITH_CHECK_RUN_ID: 120986548865
2026-10-24T21:01:10.1715585Z   BLACKSMITH_JOB_DISPLAY_NAME: Changes
2026-10-24T21:01:10.1716177Z   GITHUB_ACTIONS_CACHE_MODE: write
2026-10-24T21:01:10.1716716Z ##[endgroup]
2026-10-24T21:01:10.1809259Z Docker container cache not activated, skipping hash computation.
2026-10-24T21:01:10.2060380Z No active SSH sessions detected. Proceeding with shutdown immediately.
2026-10-24T21:01:10.2181302Z Evaluate and set job outputs
2026-10-24T21:01:10.2187393Z Set output 'typecheck'
2026-10-24T21:01:10.2188877Z Set output 'build'
2026-10-24T21:01:10.2189721Z Set output 'test'
2026-10-24T21:01:10.2190384Z Set output 'test_web'
2026-10-24T21:01:10.2191056Z Set output 'test_server'
2026-10-24T21:01:10.2191735Z Set output 'rust'
2026-10-24T21:01:10.2192394Z Set output 'release_smoke'
2026-10-24T21:01:10.2193099Z Set output 'mobile_native'
2026-10-24T21:01:10.2193991Z Cleaning up orphan processes