GitHub check

Whole log, 12 KB
Current runner version: '2.338.0'
▸ Runner Image Provisioner
Hosted Compute Agent
Version: 20261021.618
Commit: 21505ad2541d5be6135ed84fc33697146cf75b8e
Build Date: 2026-10-21T00:45:21Z
Worker ID: {53d961cd-35ce-4e22-9da0-f8b326ff9919}
Region: southcentralus
Cloud: Azure
▸ Operating System
Microsoft Windows Server 2025
10.0.26100
Datacenter
▸ Runner Image
Image: windows-2025-vs2026
Version: 20261021.278.1
Included Software: https://github.com/actions/runner-images/blob/win25-vs2026/20261021.278/images/windows/Windows2025-VS2026-Readme.md
Image Release: https://github.com/actions/runner-images/releases/tag/win25-vs2026%2F20261021.278
▸ GITHUB_TOKEN Permissions
Actions: read
Contents: read
Metadata: read
Secret source: Actions
Cache mode: write
Prepare workflow directory
Prepare all required actions
Getting action download info
Download action repository 'actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c' (SHA:3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c)
Uses: pingdotgg/t3code/.github/workflows/release-desktop.yml@refs/heads/main (d53873b6a4799e87afd63c8d288ef0089f5a3748)
▸  Inputs
  label: Windows x64
  runner: blacksmith-16vcpu-ubuntu-2404
  platform: win
  target: nsis
  arch: x64
  rust_target: x86_64-pc-windows-msvc
  resource_key: win32-x64
  cli_archive: true
  verify_runner: windows-2025
  version: 0.1.3-nightly.20261024.3630
  ref: d53873b6a4799e87afd63c8d288ef0089f5a3748
  release_channel: nightly
  relay_client_tracing: true
  clerk_publishable_key: pk_live_Y2xlcmsudDMuY29kZXMk
  clerk_jwt_template: t3-relay
  clerk_cli_oauth_client_id: hzxSgY2cH10sDU2r
  relay_url: https://relay.t3.codes
Complete job name: Desktop Windows x64 / Verify
▸ Run actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c
with:
  name: verify-win-x64
  path: verify
  merge-multiple: false
  repository: pingdotgg/t3code
  run-id: 40111128328
  skip-decompress: false
  digest-mismatch: error
env:
  UNPACKED_DIR: win-unpacked
Downloading single artifact
Preparing to download the following artifacts:
- verify-win-x64 (ID: 12567006257, Size: 313349259, Expected Digest: sha256:e5bba4be37685c50cf06ce144174c6af8d5d879b9e4f7214e4d43dacaf5649d8)
Redirecting to blob download url: https://productionresultssa15.blob.core.windows.net/actions-results/a97fb791-a367-864e-86a6-21678740b5de/workflow-job-run-820c90be-f208-55e9-8665-30db212781ed/artifacts/58b33102ffa15855e81cee98671e2ff2db97d6fa38a2aee7a3cc063972ec3e88.zip
Starting download of artifact to: D:\a\t3code\t3code\verify
(node:3604) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
(Use `node --trace-deprecation ...` to show where the warning was created)
SHA256 digest of downloaded artifact is e5bba4be37685c50cf06ce144174c6af8d5d879b9e4f7214e4d43dacaf5649d8
Artifact download completed successfully.
Total of 1 artifact(s) downloaded
Download artifact has finished successfully
▸ Run actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c
with:
  name: cli-win-x64
  path: release-cli
  merge-multiple: false
  repository: pingdotgg/t3code
  run-id: 40111128328
  skip-decompress: false
  digest-mismatch: error
env:
  UNPACKED_DIR: win-unpacked
Downloading single artifact
Preparing to download the following artifacts:
- cli-win-x64 (ID: 12566209505, Size: 83828238, Expected Digest: sha256:d2ff8a70ec919232e8b9fb9ae8452dbd0dc8c2144474650a76e9cf143f4e768a)
Redirecting to blob download url: https://productionresultssa15.blob.core.windows.net/actions-results/a97fb791-a367-864e-86a6-21678740b5de/workflow-job-run-820c90be-f208-55e9-8665-30db212781ed/artifacts/74bb82f7f4660ea52f77fa792aeb5cded7f537365a9e95edbc4871879a127d80.zip
Starting download of artifact to: D:\a\t3code\t3code\release-cli
(node:1372) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
(Use `node --trace-deprecation ...` to show where the warning was created)
SHA256 digest of downloaded artifact is d2ff8a70ec919232e8b9fb9ae8452dbd0dc8c2144474650a76e9cf143f4e768a
Artifact download completed successfully.
Total of 1 artifact(s) downloaded
Download artifact has finished successfully
▸ Run set -euo pipefail
set -euo pipefail
tar -C verify -xf verify/unpacked.tar
node verify/verify-windows-desktop-artifact.mjs \
  --app-dir "$(cygpath -w "$PWD/verify/$UNPACKED_DIR")" \
  --arch "x64" --build-version "0.1.3-nightly.20261024.3630" --verbose
shell: C:\Program Files\Git\bin\bash.EXE --noprofile --norc -e -o pipefail {0}
env:
  UNPACKED_DIR: win-unpacked
t3 v0.1.3-nightly.20261024.3630
(node:1808) ExperimentalWarning: SQLite is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
[16:26:09.994] INFO (#1): [verify-windows-desktop-artifact] D:\a\t3code\t3code\verify\win-unpacked passed.
▸ Run node verify/smoke-cli-archive.mjs --archive release-cli/* --expect-version "0.1.3-nightly.20261024.3630"
node verify/smoke-cli-archive.mjs --archive release-cli/* --expect-version "0.1.3-nightly.20261024.3630"
shell: C:\Program Files\Git\bin\bash.EXE --noprofile --norc -e -o pipefail {0}
env:
  UNPACKED_DIR: win-unpacked
[16:26:18.945] INFO (#1): [cli-smoke] t3-0.1.3-nightly.20261024.3630-win32-x64: --version passed and serve answered on 47700.
▸ Run node --input-type=module <<'EOF'
node --input-type=module <<'EOF'
import { spawn } from "node:child_process";
const monitor = spawn(process.env.MONITOR, { stdio: ["pipe", "pipe", "inherit"] });
monitor.stdout.setEncoding("utf8");
let output = "";
const exited = new Promise((resolve) => monitor.on("close", resolve));
const hello = await new Promise((resolve, reject) => {
  monitor.on("error", reject);
  monitor.on("close", () => reject(new Error(`Resource monitor exited before hello: ${output}`)));
  monitor.stdout.on("data", (chunk) => {
    output += chunk;
    const end = output.indexOf("\n");
    if (end !== -1) resolve(JSON.parse(output.slice(0, end)));
  });
});
if (hello.type !== "hello" || hello.arch !== process.env.EXPECTED_ARCH) {
  throw new Error(`Unexpected hello: ${JSON.stringify(hello)}`);
}
const send = (message) => monitor.stdin.write(`${JSON.stringify({ version: hello.version, ...message })}\n`);
send({ type: "configure", rootPid: process.pid, sampleIntervalMs: 1000 });
send({ type: "sampleNow", requestId: "verify" });
monitor.stdin.end();
const exitCode = await exited;
const sample = output
  .split("\n")
  .filter((line) => line.trim())
  .map((line) => JSON.parse(line))
  .find((message) => message.requestId === "verify");
if (exitCode !== 0 || sample?.type !== "snapshot" || !sample.processes.some((p) => p.pid === process.pid)) {
  throw new Error(`Resource monitor exited ${exitCode} with: ${output}`);
}
console.log(`Resource monitor sampled ${sample.scannedProcessCount} processes.`);
EOF
shell: C:\Program Files\Git\bin\bash.EXE --noprofile --norc -e -o pipefail {0}
env:
  UNPACKED_DIR: win-unpacked
  MONITOR: verify/win-unpacked/resources/resource-monitor/t3-resource-monitor.exe
  EXPECTED_ARCH: x86_64
Resource monitor sampled 143 processes.
Cleaning up orphan processes