GitHub check

Whole log, 19 KB
2026-10-25T02:16:00.4346384Z Current runner version: '2.338.1'
2026-10-25T02:16:00.4349578Z Runner name: 'blacksmith-2vcpu-ubuntu-2404-jpykp53yfvonrzhy'
2026-10-25T02:16:00.4350192Z Runner group name: 'blacksmith scale sets - blacksmith-2vcpu-ubuntu-2404'
2026-10-25T02:16:00.4350901Z Machine name: 'ip-172-31-73-130'
2026-10-25T02:16:00.4352391Z ##[group]GITHUB_TOKEN Permissions
2026-10-25T02:16:00.4353570Z Contents: read
2026-10-25T02:16:00.4354019Z Metadata: read
2026-10-25T02:16:00.4354379Z ##[endgroup]
2026-10-25T02:16:00.4355574Z Secret source: Actions
2026-10-25T02:16:00.4356236Z Cache mode: write
2026-10-25T02:16:00.4356683Z Prepare workflow directory
2026-10-25T02:16:00.4741296Z Prepare all required actions
2026-10-25T02:16:00.4765874Z Getting action download info
2026-10-25T02:16:01.4717118Z Download action repository 'actions/checkout@v6' (SHA:d23441a48e516b6c34aea4fa41551a30e30af803)
2026-10-25T02:16:01.5491123Z Setting BLACKSMITH_ACTIONS_RESULTS_URL to https://results-receiver.actions.githubusercontent.com/
2026-10-25T02:16:01.5525053Z Complete job name: Changes
2026-10-25T02:16:01.5839812Z A job started hook has been configured by the self-hosted runner administrator
2026-10-25T02:16:01.5904365Z ##[group]Run '/setup.sh'
2026-10-25T02:16:01.5914443Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-25T02:16:01.5915212Z env:
2026-10-25T02:16:01.5915521Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 137
2026-10-25T02:16:01.5915832Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 362
2026-10-25T02:16:01.5916127Z   BLACKSMITH_CHECK_RUN_ID: 121050673536
2026-10-25T02:16:01.5916426Z   BLACKSMITH_JOB_DISPLAY_NAME: Changes
2026-10-25T02:16:01.5916720Z   GITHUB_ACTIONS_CACHE_MODE: write
2026-10-25T02:16:01.5917073Z ##[endgroup]
2026-10-25T02:16:01.6144106Z Logging daemon started (blacksmithd for logs)
2026-10-25T02:16:01.6285255Z Results daemon started (blacksmithd for results)
2026-10-25T02:16:01.6416488Z Background adoption and SSH setup started (PID: 2699)
2026-10-25T02:16:01.6416943Z
2026-10-25T02:16:01.6417123Z ----------------------------------------
2026-10-25T02:16:01.6417738Z View this job: https://app.blacksmith.sh/pingdotgg/runs/40153794193/jobs/121050673536
2026-10-25T02:16:01.6418212Z SSH Access (using your GitHub SSH key):
2026-10-25T02:16:01.6418730Z   ssh -p 64000 runner@blacksmith-2vcpu-ubuntu-2404-jpykp53yfvonrzhy.vm.blacksmith.sh
2026-10-25T02:16:01.6419105Z
2026-10-25T02:16:01.6419257Z No GitHub SSH key? Add one at:
2026-10-25T02:16:01.6419817Z https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account
2026-10-25T02:16:01.6420292Z
2026-10-25T02:16:01.6420443Z ----------------------------------------
2026-10-25T02:16:01.6420674Z
2026-10-25T02:16:01.6420860Z VM ID: blacksmith-2vcpu-ubuntu-2404-jpykp53yfvonrzhy
2026-10-25T02:16:01.6421244Z Host: production-152.236.41.143-x8664
2026-10-25T02:16:01.6421596Z Host Agent PID: 3874638
2026-10-25T02:16:01.6421895Z Host Agent Git SHA: 1637818df
2026-10-25T02:16:01.6422217Z Host CPU Manufacturer: AuthenticAMD
2026-10-25T02:16:01.6422552Z Blacksmith Host Generation: gen 2
2026-10-25T02:16:01.6422909Z Petname: production-exotic-bullfrog-a4b6a7f2
2026-10-25T02:16:01.6423288Z Region: us-east
2026-10-25T02:16:01.6423582Z Rootfs Version: ubuntu24-full-x64-081926
2026-10-25T02:16:01.6448577Z OS Version: Ubuntu 24.04.4 LTS
2026-10-25T02:16:01.6451256Z
2026-10-25T02:16:01.6451493Z Enabling Blacksmith transparent cache
2026-10-25T02:16:01.6774127Z ##[group]Run actions/checkout@v6
2026-10-25T02:16:01.6774441Z with:
2026-10-25T02:16:01.6774659Z   fetch-depth: 2
2026-10-25T02:16:01.6775271Z   sparse-checkout: /pnpm-workspace.yaml
/.github/scripts/ci-changes.cjs
/.github/actions/ci-changes/
/*/package.json
/*/*/package.json
!/.repos/

2026-10-25T02:16:01.6775873Z   sparse-checkout-cone-mode: false
2026-10-25T02:16:01.6776155Z   repository: pingdotgg/t3code
2026-10-25T02:16:01.6778034Z   token: ***
2026-10-25T02:16:01.6778257Z   ssh-strict: true
2026-10-25T02:16:01.6778484Z   ssh-user: git
2026-10-25T02:16:01.6778714Z   persist-credentials: true
2026-10-25T02:16:01.6779121Z   clean: true
2026-10-25T02:16:01.6779338Z   fetch-tags: false
2026-10-25T02:16:01.6779573Z   show-progress: true
2026-10-25T02:16:01.6779806Z   lfs: false
2026-10-25T02:16:01.6780021Z   submodules: false
2026-10-25T02:16:01.6780256Z   set-safe-directory: true
2026-10-25T02:16:01.6780525Z   allow-unsafe-pr-checkout: false
2026-10-25T02:16:01.6780789Z env:
2026-10-25T02:16:01.6781043Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 137
2026-10-25T02:16:01.6781338Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 362
2026-10-25T02:16:01.6781635Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-25T02:16:01.6781913Z ##[endgroup]
2026-10-25T02:16:01.7918888Z Syncing repository: pingdotgg/t3code
2026-10-25T02:16:01.7920181Z ##[group]Getting Git version info
2026-10-25T02:16:01.7920609Z Working directory is '/home/runner/_work/t3code/t3code'
2026-10-25T02:16:01.7921223Z [command]/usr/local/bin/git version
2026-10-25T02:16:01.8000930Z git version 2.55.0
2026-10-25T02:16:01.8013285Z ##[endgroup]
2026-10-25T02:16:01.8020420Z Temporarily overriding HOME='/home/runner/_work/_temp/d39805bd-6180-4767-8174-63fa835656c5' before making global git config changes
2026-10-25T02:16:01.8021160Z Adding repository directory to the temporary git global config as a safe directory
2026-10-25T02:16:01.8024900Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-25T02:16:01.8054244Z Deleting the contents of '/home/runner/_work/t3code/t3code'
2026-10-25T02:16:01.8055982Z ##[group]Determining repository object format
2026-10-25T02:16:01.8056957Z ##[endgroup]
2026-10-25T02:16:01.8057378Z ##[group]Initializing the repository
2026-10-25T02:16:01.8059096Z [command]/usr/local/bin/git init /home/runner/_work/t3code/t3code
2026-10-25T02:16:01.8090808Z hint: Using 'master' as the name for the initial branch. This default branch name
2026-10-25T02:16:01.8094988Z hint: will change to "main" in Git 3.0. To configure the initial branch name
2026-10-25T02:16:01.8095525Z hint: to use in all of your new repositories, which will suppress this warning,
2026-10-25T02:16:01.8096052Z hint: call:
2026-10-25T02:16:01.8096310Z hint:
2026-10-25T02:16:01.8096642Z hint: 	git config --global init.defaultBranch <name>
2026-10-25T02:16:01.8097007Z hint:
2026-10-25T02:16:01.8097345Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
2026-10-25T02:16:01.8097862Z hint: 'development'. The just-created branch can be renamed via this command:
2026-10-25T02:16:01.8098271Z hint:
2026-10-25T02:16:01.8098529Z hint: 	git branch -m <name>
2026-10-25T02:16:01.8098812Z hint:
2026-10-25T02:16:01.8099179Z hint: Disable this message with "git config set advice.defaultBranchName false"
2026-10-25T02:16:01.8099751Z Initialized empty Git repository in /home/runner/_work/t3code/t3code/.git/
2026-10-25T02:16:01.8100723Z [command]/usr/local/bin/git remote add origin https://github.com/pingdotgg/t3code
2026-10-25T02:16:01.8121604Z ##[endgroup]
2026-10-25T02:16:01.8122056Z ##[group]Disabling automatic garbage collection
2026-10-25T02:16:01.8123600Z [command]/usr/local/bin/git config --local gc.auto 0
2026-10-25T02:16:01.8145480Z ##[endgroup]
2026-10-25T02:16:01.8145914Z ##[group]Setting up auth
2026-10-25T02:16:01.8146247Z Removing SSH command configuration
2026-10-25T02:16:01.8148565Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-25T02:16:01.8168596Z [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-25T02:16:01.8321341Z Removing HTTP extra header
2026-10-25T02:16:01.8324155Z [command]/usr/local/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-10-25T02:16:01.8346158Z [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-25T02:16:01.8429885Z Removing includeIf entries pointing to credentials config files
2026-10-25T02:16:01.8432464Z [command]/usr/local/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-10-25T02:16:01.8452655Z [command]/usr/local/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-10-25T02:16:01.8538947Z [command]/usr/local/bin/git config --file /home/runner/_work/_temp/git-credentials-57f4adb5-d827-4132-87c1-e33f6ce75e25.config http.https://github.com/.extraheader AUTHORIZATION: basic ***
2026-10-25T02:16:01.8567531Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git.path /home/runner/_work/_temp/git-credentials-57f4adb5-d827-4132-87c1-e33f6ce75e25.config
2026-10-25T02:16:01.8587206Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git/worktrees/*.path /home/runner/_work/_temp/git-credentials-57f4adb5-d827-4132-87c1-e33f6ce75e25.config
2026-10-25T02:16:01.8606228Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-57f4adb5-d827-4132-87c1-e33f6ce75e25.config
2026-10-25T02:16:01.8624192Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-57f4adb5-d827-4132-87c1-e33f6ce75e25.config
2026-10-25T02:16:01.8639801Z ##[endgroup]
2026-10-25T02:16:01.8640263Z ##[group]Fetching the repository
2026-10-25T02:16:01.8643607Z [command]/usr/local/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --filter=blob:none --depth=2 origin +e19fe0837b6eaba1c61a779dac335be281a93ded:refs/remotes/origin/main
2026-10-25T02:16:02.1645578Z From https://github.com/pingdotgg/t3code
2026-10-25T02:16:02.1653233Z  * [new ref]         e19fe0837b6eaba1c61a779dac335be281a93ded -> origin/main
2026-10-25T02:16:02.1671346Z [command]/usr/local/bin/git branch --list --remote origin/main
2026-10-25T02:16:02.1690513Z   origin/main
2026-10-25T02:16:02.1695179Z [command]/usr/local/bin/git rev-parse refs/remotes/origin/main
2026-10-25T02:16:02.1711906Z e19fe0837b6eaba1c61a779dac335be281a93ded
2026-10-25T02:16:02.1713898Z ##[endgroup]
2026-10-25T02:16:02.1714822Z ##[group]Determining the checkout info
2026-10-25T02:16:02.1715802Z ##[endgroup]
2026-10-25T02:16:02.1717412Z ##[group]Setting up sparse checkout
2026-10-25T02:16:02.1718352Z [command]/usr/local/bin/git config core.sparseCheckout true
2026-10-25T02:16:02.1738258Z [command]/usr/local/bin/git rev-parse --git-path info/sparse-checkout
2026-10-25T02:16:02.1753400Z .git/info/sparse-checkout
2026-10-25T02:16:02.1756809Z ##[endgroup]
2026-10-25T02:16:02.1757938Z ##[group]Checking out the ref
2026-10-25T02:16:02.1759364Z [command]/usr/local/bin/git checkout --progress --force -B main refs/remotes/origin/main
2026-10-25T02:16:02.7242502Z Switched to a new branch 'main'
2026-10-25T02:16:02.7247873Z branch 'main' set up to track 'origin/main'.
2026-10-25T02:16:02.7253238Z ##[endgroup]
2026-10-25T02:16:02.7255015Z [command]/usr/local/bin/git log -1 --format=%H
2026-10-25T02:16:02.7271089Z e19fe0837b6eaba1c61a779dac335be281a93ded
2026-10-25T02:16:02.7547563Z Prepare all required actions
2026-10-25T02:16:02.7651127Z ##[group]Run ./.github/actions/ci-changes
2026-10-25T02:16:02.7651733Z env:
2026-10-25T02:16:02.7652201Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 137
2026-10-25T02:16:02.7652821Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 362
2026-10-25T02:16:02.7653439Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-25T02:16:02.7654010Z ##[endgroup]
2026-10-25T02:16:02.7749943Z ##[start-action display=Run set -uo pipefail;id=detect.detect]
2026-10-25T02:16:02.7774722Z ##[group]Run set -uo pipefail
2026-10-25T02:16:02.7775330Z set -uo pipefail
2026-10-25T02:16:02.7775840Z
2026-10-25T02:16:02.7776287Z decide() {
2026-10-25T02:16:02.7776994Z   node .github/scripts/ci-changes.cjs "$@" | tee -a "$GITHUB_OUTPUT"
2026-10-25T02:16:02.7777895Z   exit "${PIPESTATUS[0]}"
2026-10-25T02:16:02.7778448Z }
2026-10-25T02:16:02.7778881Z
2026-10-25T02:16:02.7779328Z fail_open() {
2026-10-25T02:16:02.7779878Z   echo "$* Running every job."
2026-10-25T02:16:02.7780447Z   decide
2026-10-25T02:16:02.7780901Z }
2026-10-25T02:16:02.7781334Z
2026-10-25T02:16:02.7781972Z # Reads the change from git rather than the REST API: every job that
2026-10-25T02:16:02.7782970Z # runs this shares the repository's 1,000 requests/hour GITHUB_TOKEN quota.
2026-10-25T02:16:02.7783833Z if [[ "$EVENT_NAME" == pull_request ]]; then
2026-10-25T02:16:02.7784714Z   # A pull request checks out GitHub's merge commit with fetch-depth: 2,
2026-10-25T02:16:02.7785710Z   # so its first parent is the base branch and the diff is the PR's change.
2026-10-25T02:16:02.7786496Z   base=HEAD^1
2026-10-25T02:16:02.7786985Z   mode=()
2026-10-25T02:16:02.7787459Z else
2026-10-25T02:16:02.7787916Z   base=$BEFORE_SHA
2026-10-25T02:16:02.7788657Z   git fetch --quiet --no-tags --depth=1 --filter=blob:none origin "$base" \
2026-10-25T02:16:02.7789505Z     || fail_open "Could not fetch ${base}."
2026-10-25T02:16:02.7790312Z   # main keeps a full run as the backstop for anything the gate misses.
2026-10-25T02:16:02.7791067Z   mode=(--full)
2026-10-25T02:16:02.7791551Z fi
2026-10-25T02:16:02.7791964Z
2026-10-25T02:16:02.7792604Z # --no-renames lists a rename as its old and new path: renaming a file out
2026-10-25T02:16:02.7793583Z # of a package changes that package just like editing it. It also keeps
2026-10-25T02:16:02.7794444Z # git from fetching file contents to score renames.
2026-10-25T02:16:02.7795370Z git diff --name-only --no-renames "$base" HEAD > "$RUNNER_TEMP/changed-paths" \
2026-10-25T02:16:02.7796254Z   || fail_open "Could not diff against ${base}."
2026-10-25T02:16:02.7797023Z decide --paths "$RUNNER_TEMP/changed-paths" "${mode[@]}"
2026-10-25T02:16:02.7810675Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-25T02:16:02.7811325Z env:
2026-10-25T02:16:02.7811764Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 137
2026-10-25T02:16:02.7812365Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 362
2026-10-25T02:16:02.7812959Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-25T02:16:02.7813515Z   EVENT_NAME: push
2026-10-25T02:16:02.7814048Z   BEFORE_SHA: d228f1f2c8e43a9262e8ad485c0af8344a538fa8
2026-10-25T02:16:02.7814703Z ##[endgroup]
2026-10-25T02:16:03.0245246Z Runs everything: packages/shared/package.json
2026-10-25T02:16:03.0252806Z 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-25T02:16:03.0257943Z typecheck=true
2026-10-25T02:16:03.0258400Z build=true
2026-10-25T02:16:03.0258820Z test=true
2026-10-25T02:16:03.0259247Z test_packages=
2026-10-25T02:16:03.0259687Z test_web=true
2026-10-25T02:16:03.0260128Z test_server=true
2026-10-25T02:16:03.0260562Z rust=true
2026-10-25T02:16:03.0260985Z release_smoke=true
2026-10-25T02:16:03.0261448Z mobile_native=false
2026-10-25T02:16:03.0305568Z ##[end-action id=detect.detect;outcome=success;conclusion=success;duration_ms=255]
2026-10-25T02:16:03.0432191Z Post job cleanup.
2026-10-25T02:16:03.0914298Z [command]/usr/local/bin/git version
2026-10-25T02:16:03.0940316Z git version 2.55.0
2026-10-25T02:16:03.0957459Z Temporarily overriding HOME='/home/runner/_work/_temp/a04ff0d0-0b23-40c6-a506-f7093643b40b' before making global git config changes
2026-10-25T02:16:03.0958985Z Adding repository directory to the temporary git global config as a safe directory
2026-10-25T02:16:03.0961868Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-25T02:16:03.0982674Z Removing SSH command configuration
2026-10-25T02:16:03.0985465Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-25T02:16:03.1006248Z [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-25T02:16:03.1142536Z fatal: No url found for submodule path '.repos/alchemy-effect/submodules/distilled' in .gitmodules
2026-10-25T02:16:03.1164303Z ##[warning]The process '/usr/local/bin/git' failed with exit code 128
2026-10-25T02:16:03.1230301Z A job completed hook has been configured by the self-hosted runner administrator
2026-10-25T02:16:03.1256006Z ##[group]Run '/job_completed.sh'
2026-10-25T02:16:03.1267954Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-25T02:16:03.1268672Z env:
2026-10-25T02:16:03.1269114Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 137
2026-10-25T02:16:03.1269692Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 362
2026-10-25T02:16:03.1270274Z   BLACKSMITH_CHECK_RUN_ID: 121050673536
2026-10-25T02:16:03.1270874Z   BLACKSMITH_JOB_DISPLAY_NAME: Changes
2026-10-25T02:16:03.1271440Z   GITHUB_ACTIONS_CACHE_MODE: write
2026-10-25T02:16:03.1271956Z ##[endgroup]
2026-10-25T02:16:03.1375324Z Docker container cache not activated, skipping hash computation.
2026-10-25T02:16:03.1591589Z No active SSH sessions detected. Proceeding with shutdown immediately.
2026-10-25T02:16:03.1704519Z Evaluate and set job outputs
2026-10-25T02:16:03.1710706Z Set output 'typecheck'
2026-10-25T02:16:03.1712092Z Set output 'build'
2026-10-25T02:16:03.1712893Z Set output 'test'
2026-10-25T02:16:03.1713504Z Set output 'test_web'
2026-10-25T02:16:03.1714148Z Set output 'test_server'
2026-10-25T02:16:03.1714828Z Set output 'rust'
2026-10-25T02:16:03.1715449Z Set output 'release_smoke'
2026-10-25T02:16:03.1716107Z Set output 'mobile_native'
2026-10-25T02:16:03.1716967Z Cleaning up orphan processes