GitHub check

Whole log, 19 KB
2026-10-23T23:33:18.2230693Z Current runner version: '2.338.1'
2026-10-23T23:33:18.2233976Z Runner name: 'blacksmith-2vcpu-ubuntu-2404-zgsyugcr3cevveub'
2026-10-23T23:33:18.2234718Z Runner group name: 'blacksmith scale sets - blacksmith-2vcpu-ubuntu-2404'
2026-10-23T23:33:18.2235389Z Machine name: 'ip-172-31-73-130'
2026-10-23T23:33:18.2236983Z ##[group]GITHUB_TOKEN Permissions
2026-10-23T23:33:18.2238252Z Contents: read
2026-10-23T23:33:18.2238678Z Metadata: read
2026-10-23T23:33:18.2239054Z ##[endgroup]
2026-10-23T23:33:18.2240412Z Secret source: Actions
2026-10-23T23:33:18.2241003Z Cache mode: write
2026-10-23T23:33:18.2241736Z Prepare workflow directory
2026-10-23T23:33:18.2413137Z Prepare all required actions
2026-10-23T23:33:18.2437842Z Getting action download info
2026-10-23T23:33:19.1667919Z Download action repository 'actions/checkout@v6' (SHA:d23441a48e516b6c34aea4fa41551a30e30af803)
2026-10-23T23:33:19.2389883Z Setting BLACKSMITH_ACTIONS_RESULTS_URL to https://results-receiver.actions.githubusercontent.com/
2026-10-23T23:33:19.2423911Z Complete job name: Changes
2026-10-23T23:33:19.2746298Z A job started hook has been configured by the self-hosted runner administrator
2026-10-23T23:33:19.2880368Z ##[group]Run '/setup.sh'
2026-10-23T23:33:19.2900571Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T23:33:19.2901238Z env:
2026-10-23T23:33:19.2901681Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 181
2026-10-23T23:33:19.2902190Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 383
2026-10-23T23:33:19.2902699Z   BLACKSMITH_CHECK_RUN_ID: 120709610797
2026-10-23T23:33:19.2903208Z   BLACKSMITH_JOB_DISPLAY_NAME: Changes
2026-10-23T23:33:19.2903713Z   GITHUB_ACTIONS_CACHE_MODE: write
2026-10-23T23:33:19.2904187Z ##[endgroup]
2026-10-23T23:33:19.3149940Z Logging daemon started (blacksmithd for logs)
2026-10-23T23:33:19.3291852Z Results daemon started (blacksmithd for results)
2026-10-23T23:33:19.3422356Z Background adoption and SSH setup started (PID: 2787)
2026-10-23T23:33:19.3422819Z
2026-10-23T23:33:19.3448580Z ----------------------------------------
2026-10-23T23:33:19.3477028Z View this job: https://app.blacksmith.sh/pingdotgg/runs/40040319435/jobs/120709610797
2026-10-23T23:33:19.3477839Z SSH Access (using your GitHub SSH key):
2026-10-23T23:33:19.3485964Z   ssh -p 64000 runner@blacksmith-2vcpu-ubuntu-2404-zgsyugcr3cevveub.vm.blacksmith.sh
2026-10-23T23:33:19.3501676Z
2026-10-23T23:33:19.3521544Z No GitHub SSH key? Add one at:
2026-10-23T23:33:19.3522449Z https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account
2026-10-23T23:33:19.3523224Z
2026-10-23T23:33:19.3523492Z ----------------------------------------
2026-10-23T23:33:19.3523967Z
2026-10-23T23:33:19.3524275Z VM ID: blacksmith-2vcpu-ubuntu-2404-zgsyugcr3cevveub
2026-10-23T23:33:19.3524974Z Host: production-152.236.30.75-x8664
2026-10-23T23:33:19.3525523Z Host Agent PID: 228195
2026-10-23T23:33:19.3526235Z Host Agent Git SHA: 1637818df
2026-10-23T23:33:19.3526743Z Host CPU Manufacturer: AuthenticAMD
2026-10-23T23:33:19.3527425Z Blacksmith Host Generation: gen 2
2026-10-23T23:33:19.3527962Z Petname: production-mutual-shark-1f524712
2026-10-23T23:33:19.3528685Z Region: us-east
2026-10-23T23:33:19.3529171Z Rootfs Version: ubuntu24-full-x64-081926
2026-10-23T23:33:19.3529899Z OS Version: Ubuntu 24.04.4 LTS
2026-10-23T23:33:19.3530237Z
2026-10-23T23:33:19.3530602Z Enabling Blacksmith transparent cache
2026-10-23T23:33:19.3753829Z ##[group]Run actions/checkout@v6
2026-10-23T23:33:19.3754324Z with:
2026-10-23T23:33:19.3754703Z   fetch-depth: 2
2026-10-23T23:33:19.3755447Z   sparse-checkout: /pnpm-workspace.yaml
/.github/scripts/ci-changes.cjs
/.github/actions/ci-changes/
/*/package.json
/*/*/package.json
!/.repos/

2026-10-23T23:33:19.3756247Z   sparse-checkout-cone-mode: false
2026-10-23T23:33:19.3756707Z   repository: pingdotgg/t3code
2026-10-23T23:33:19.3758820Z   token: ***
2026-10-23T23:33:19.3759207Z   ssh-strict: true
2026-10-23T23:33:19.3759596Z   ssh-user: git
2026-10-23T23:33:19.3759993Z   persist-credentials: true
2026-10-23T23:33:19.3767625Z   clean: true
2026-10-23T23:33:19.3768081Z   fetch-tags: false
2026-10-23T23:33:19.3768479Z   show-progress: true
2026-10-23T23:33:19.3768979Z   lfs: false
2026-10-23T23:33:19.3769356Z   submodules: false
2026-10-23T23:33:19.3769752Z   set-safe-directory: true
2026-10-23T23:33:19.3770180Z   allow-unsafe-pr-checkout: false
2026-10-23T23:33:19.3770606Z env:
2026-10-23T23:33:19.3771033Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 181
2026-10-23T23:33:19.3771495Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 383
2026-10-23T23:33:19.3771950Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T23:33:19.3772389Z ##[endgroup]
2026-10-23T23:33:19.4917987Z Syncing repository: pingdotgg/t3code
2026-10-23T23:33:19.4919542Z ##[group]Getting Git version info
2026-10-23T23:33:19.4920431Z Working directory is '/home/runner/_work/t3code/t3code'
2026-10-23T23:33:19.4921544Z [command]/usr/local/bin/git version
2026-10-23T23:33:19.5009081Z git version 2.55.0
2026-10-23T23:33:19.5019760Z ##[endgroup]
2026-10-23T23:33:19.5026924Z Temporarily overriding HOME='/home/runner/_work/_temp/60c4e7a8-77a1-4627-af37-45845e7fc425' before making global git config changes
2026-10-23T23:33:19.5027873Z Adding repository directory to the temporary git global config as a safe directory
2026-10-23T23:33:19.5031236Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-23T23:33:19.5062906Z Deleting the contents of '/home/runner/_work/t3code/t3code'
2026-10-23T23:33:19.5065119Z ##[group]Determining repository object format
2026-10-23T23:33:19.5066031Z ##[endgroup]
2026-10-23T23:33:19.5066653Z ##[group]Initializing the repository
2026-10-23T23:33:19.5071616Z [command]/usr/local/bin/git init /home/runner/_work/t3code/t3code
2026-10-23T23:33:19.5101744Z hint: Using 'master' as the name for the initial branch. This default branch name
2026-10-23T23:33:19.5108401Z hint: will change to "main" in Git 3.0. To configure the initial branch name
2026-10-23T23:33:19.5109171Z hint: to use in all of your new repositories, which will suppress this warning,
2026-10-23T23:33:19.5109804Z hint: call:
2026-10-23T23:33:19.5110230Z hint:
2026-10-23T23:33:19.5110711Z hint: 	git config --global init.defaultBranch <name>
2026-10-23T23:33:19.5111247Z hint:
2026-10-23T23:33:19.5111763Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
2026-10-23T23:33:19.5112474Z hint: 'development'. The just-created branch can be renamed via this command:
2026-10-23T23:33:19.5113062Z hint:
2026-10-23T23:33:19.5113493Z hint: 	git branch -m <name>
2026-10-23T23:33:19.5113943Z hint:
2026-10-23T23:33:19.5114479Z hint: Disable this message with "git config set advice.defaultBranchName false"
2026-10-23T23:33:19.5115246Z Initialized empty Git repository in /home/runner/_work/t3code/t3code/.git/
2026-10-23T23:33:19.5116589Z [command]/usr/local/bin/git remote add origin https://github.com/pingdotgg/t3code
2026-10-23T23:33:19.5134174Z ##[endgroup]
2026-10-23T23:33:19.5134853Z ##[group]Disabling automatic garbage collection
2026-10-23T23:33:19.5136778Z [command]/usr/local/bin/git config --local gc.auto 0
2026-10-23T23:33:19.5162235Z ##[endgroup]
2026-10-23T23:33:19.5162888Z ##[group]Setting up auth
2026-10-23T23:33:19.5163375Z Removing SSH command configuration
2026-10-23T23:33:19.5165151Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-23T23:33:19.5185918Z [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-23T23:33:19.5335025Z Removing HTTP extra header
2026-10-23T23:33:19.5337737Z [command]/usr/local/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-10-23T23:33:19.5359248Z [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-23T23:33:19.5486766Z Removing includeIf entries pointing to credentials config files
2026-10-23T23:33:19.5487515Z [command]/usr/local/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-10-23T23:33:19.5501560Z [command]/usr/local/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-10-23T23:33:19.5599488Z [command]/usr/local/bin/git config --file /home/runner/_work/_temp/git-credentials-df00d87e-a08d-49a4-aa9e-ff74c234e51b.config http.https://github.com/.extraheader AUTHORIZATION: basic ***
2026-10-23T23:33:19.5624581Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git.path /home/runner/_work/_temp/git-credentials-df00d87e-a08d-49a4-aa9e-ff74c234e51b.config
2026-10-23T23:33:19.5642185Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git/worktrees/*.path /home/runner/_work/_temp/git-credentials-df00d87e-a08d-49a4-aa9e-ff74c234e51b.config
2026-10-23T23:33:19.5660384Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-df00d87e-a08d-49a4-aa9e-ff74c234e51b.config
2026-10-23T23:33:19.5678244Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-df00d87e-a08d-49a4-aa9e-ff74c234e51b.config
2026-10-23T23:33:19.5698567Z ##[endgroup]
2026-10-23T23:33:19.5699235Z ##[group]Fetching the repository
2026-10-23T23:33:19.5700678Z [command]/usr/local/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --filter=blob:none --depth=2 origin +41a546587fc9731026639ad6a4f18b1ab8a9e9ce:refs/remotes/pull/24264/merge
2026-10-23T23:33:19.8362594Z From https://github.com/pingdotgg/t3code
2026-10-23T23:33:19.8363478Z  * [new ref]         41a546587fc9731026639ad6a4f18b1ab8a9e9ce -> pull/24264/merge
2026-10-23T23:33:19.8381867Z ##[endgroup]
2026-10-23T23:33:19.8382426Z ##[group]Determining the checkout info
2026-10-23T23:33:19.8383088Z ##[endgroup]
2026-10-23T23:33:19.8383598Z ##[group]Setting up sparse checkout
2026-10-23T23:33:19.8386002Z [command]/usr/local/bin/git config core.sparseCheckout true
2026-10-23T23:33:19.8409546Z [command]/usr/local/bin/git rev-parse --git-path info/sparse-checkout
2026-10-23T23:33:19.8425457Z .git/info/sparse-checkout
2026-10-23T23:33:19.8430506Z ##[endgroup]
2026-10-23T23:33:19.8431078Z ##[group]Checking out the ref
2026-10-23T23:33:19.8433426Z [command]/usr/local/bin/git checkout --progress --force refs/remotes/pull/24264/merge
2026-10-23T23:33:20.3287288Z Note: switching to 'refs/remotes/pull/24264/merge'.
2026-10-23T23:33:20.3314916Z
2026-10-23T23:33:20.3315792Z You are in 'detached HEAD' state. You can look around, make experimental
2026-10-23T23:33:20.3317146Z changes and commit them, and you can discard any commits you make in this
2026-10-23T23:33:20.3334095Z state without impacting any branches by switching back to a branch.
2026-10-23T23:33:20.3334871Z
2026-10-23T23:33:20.3335266Z If you want to create a new branch to retain commits you create, you may
2026-10-23T23:33:20.3336226Z do so (now or later) by using -c with the switch command. Example:
2026-10-23T23:33:20.3336775Z
2026-10-23T23:33:20.3337046Z   git switch -c <new-branch-name>
2026-10-23T23:33:20.3337404Z
2026-10-23T23:33:20.3337897Z Or undo this operation with:
2026-10-23T23:33:20.3338365Z
2026-10-23T23:33:20.3338558Z   git switch -
2026-10-23T23:33:20.3338818Z
2026-10-23T23:33:20.3339271Z Turn off this advice by setting config variable advice.detachedHead to false
2026-10-23T23:33:20.3340038Z
2026-10-23T23:33:20.3340801Z HEAD is now at 41a5465 Merge 3ca0235ad75e1aba39294c14538ba3a6c89dfb29 into 22dc1dabc6d3b1616d0fa5017268c086a77887bc
2026-10-23T23:33:20.3343140Z ##[endgroup]
2026-10-23T23:33:20.3344175Z [command]/usr/local/bin/git log -1 --format=%H
2026-10-23T23:33:20.3344767Z 41a546587fc9731026639ad6a4f18b1ab8a9e9ce
2026-10-23T23:33:20.3586299Z Prepare all required actions
2026-10-23T23:33:20.3673708Z ##[group]Run ./.github/actions/ci-changes
2026-10-23T23:33:20.3674094Z env:
2026-10-23T23:33:20.3674365Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 181
2026-10-23T23:33:20.3674778Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 383
2026-10-23T23:33:20.3675177Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T23:33:20.3675542Z ##[endgroup]
2026-10-23T23:33:20.3714347Z ##[start-action display=Run set -uo pipefail;id=detect.detect]
2026-10-23T23:33:20.3735409Z ##[group]Run set -uo pipefail
2026-10-23T23:33:20.3735810Z set -uo pipefail
2026-10-23T23:33:20.3736135Z
2026-10-23T23:33:20.3736382Z decide() {
2026-10-23T23:33:20.3736898Z   node .github/scripts/ci-changes.cjs "$@" | tee -a "$GITHUB_OUTPUT"
2026-10-23T23:33:20.3737486Z   exit "${PIPESTATUS[0]}"
2026-10-23T23:33:20.3737835Z }
2026-10-23T23:33:20.3738106Z
2026-10-23T23:33:20.3738349Z fail_open() {
2026-10-23T23:33:20.3738703Z   echo "$* Running every job."
2026-10-23T23:33:20.3739103Z   decide
2026-10-23T23:33:20.3739364Z }
2026-10-23T23:33:20.3739599Z
2026-10-23T23:33:20.3740112Z # Reads the change from git rather than the REST API: every job that
2026-10-23T23:33:20.3740888Z # runs this shares the repository's 1,000 requests/hour GITHUB_TOKEN quota.
2026-10-23T23:33:20.3741544Z if [[ "$EVENT_NAME" == pull_request ]]; then
2026-10-23T23:33:20.3742171Z   # A pull request checks out GitHub's merge commit with fetch-depth: 2,
2026-10-23T23:33:20.3742939Z   # so its first parent is the base branch and the diff is the PR's change.
2026-10-23T23:33:20.3743517Z   base=HEAD^1
2026-10-23T23:33:20.3743806Z   mode=()
2026-10-23T23:33:20.3744072Z else
2026-10-23T23:33:20.3744334Z   base=$BEFORE_SHA
2026-10-23T23:33:20.3744891Z   git fetch --quiet --no-tags --depth=1 --filter=blob:none origin "$base" \
2026-10-23T23:33:20.3745536Z     || fail_open "Could not fetch ${base}."
2026-10-23T23:33:20.3746149Z   # main keeps a full run as the backstop for anything the gate misses.
2026-10-23T23:33:20.3746706Z   mode=(--full)
2026-10-23T23:33:20.3746996Z fi
2026-10-23T23:33:20.3747232Z
2026-10-23T23:33:20.3747693Z # --no-renames lists a rename as its old and new path: renaming a file out
2026-10-23T23:33:20.3748618Z # of a package changes that package just like editing it. It also keeps
2026-10-23T23:33:20.3749288Z # git from fetching file contents to score renames.
2026-10-23T23:33:20.3749999Z git diff --name-only --no-renames "$base" HEAD > "$RUNNER_TEMP/changed-paths" \
2026-10-23T23:33:20.3750705Z   || fail_open "Could not diff against ${base}."
2026-10-23T23:33:20.3751275Z decide --paths "$RUNNER_TEMP/changed-paths" "${mode[@]}"
2026-10-23T23:33:20.3770526Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T23:33:20.3771013Z env:
2026-10-23T23:33:20.3771305Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 181
2026-10-23T23:33:20.3771734Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 383
2026-10-23T23:33:20.3772135Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T23:33:20.3772534Z   EVENT_NAME: pull_request
2026-10-23T23:33:20.3772855Z   BEFORE_SHA:
2026-10-23T23:33:20.3773122Z ##[endgroup]
2026-10-23T23:33:20.4287521Z Affected packages: @t3tools/client-runtime, @t3tools/desktop, @t3tools/mobile, @t3tools/provider-pi, @t3tools/scripts, @t3tools/web, t3code-relay
2026-10-23T23:33:20.4294259Z typecheck=true
2026-10-23T23:33:20.4294748Z build=true
2026-10-23T23:33:20.4295045Z test=true
2026-10-23T23:33:20.4296023Z test_packages=@t3tools/desktop @t3tools/mobile t3code-relay @t3tools/client-runtime @t3tools/provider-pi @t3tools/scripts
2026-10-23T23:33:20.4297173Z test_web=true
2026-10-23T23:33:20.4297481Z test_server=false
2026-10-23T23:33:20.4298177Z rust=false
2026-10-23T23:33:20.4298463Z release_smoke=false
2026-10-23T23:33:20.4298872Z mobile_native=false
2026-10-23T23:33:20.4352481Z ##[end-action id=detect.detect;outcome=success;conclusion=success;duration_ms=63]
2026-10-23T23:33:20.4465136Z Post job cleanup.
2026-10-23T23:33:20.5030834Z [command]/usr/local/bin/git version
2026-10-23T23:33:20.5047279Z git version 2.55.0
2026-10-23T23:33:20.5066509Z Temporarily overriding HOME='/home/runner/_work/_temp/06a5e7ec-b627-4b0a-8922-6bce8d0ed06f' before making global git config changes
2026-10-23T23:33:20.5067705Z Adding repository directory to the temporary git global config as a safe directory
2026-10-23T23:33:20.5071558Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-23T23:33:20.5092525Z Removing SSH command configuration
2026-10-23T23:33:20.5095784Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-23T23:33:20.5117801Z [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-23T23:33:20.5230601Z fatal: No url found for submodule path '.repos/alchemy-effect/submodules/distilled' in .gitmodules
2026-10-23T23:33:20.5259060Z ##[warning]The process '/usr/local/bin/git' failed with exit code 128
2026-10-23T23:33:20.5313970Z A job completed hook has been configured by the self-hosted runner administrator
2026-10-23T23:33:20.5348010Z ##[group]Run '/job_completed.sh'
2026-10-23T23:33:20.5361817Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T23:33:20.5362360Z env:
2026-10-23T23:33:20.5362638Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 181
2026-10-23T23:33:20.5363044Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 383
2026-10-23T23:33:20.5363439Z   BLACKSMITH_CHECK_RUN_ID: 120709610797
2026-10-23T23:33:20.5363831Z   BLACKSMITH_JOB_DISPLAY_NAME: Changes
2026-10-23T23:33:20.5364215Z   GITHUB_ACTIONS_CACHE_MODE: write
2026-10-23T23:33:20.5364559Z ##[endgroup]
2026-10-23T23:33:20.5456716Z Docker container cache not activated, skipping hash computation.
2026-10-23T23:33:20.5691186Z No active SSH sessions detected. Proceeding with shutdown immediately.
2026-10-23T23:33:20.5738107Z Evaluate and set job outputs
2026-10-23T23:33:20.5776042Z Set output 'typecheck'
2026-10-23T23:33:20.5777300Z Set output 'build'
2026-10-23T23:33:20.5777843Z Set output 'test'
2026-10-23T23:33:20.5778755Z Set output 'test_packages'
2026-10-23T23:33:20.5779176Z Set output 'test_web'
2026-10-23T23:33:20.5779570Z Set output 'test_server'
2026-10-23T23:33:20.5780498Z Set output 'rust'
2026-10-23T23:33:20.5780876Z Set output 'release_smoke'
2026-10-23T23:33:20.5781301Z Set output 'mobile_native'
2026-10-23T23:33:20.5781927Z Cleaning up orphan processes