﻿2026-07-27T06:44:22.1120237Z Current runner version: '2.336.0'
2026-07-27T06:44:22.1124720Z Runner name: 'kitsubito'
2026-07-27T06:44:22.1125277Z Runner group name: 'Default'
2026-07-27T06:44:22.1125940Z Machine name: 'KITSUBITO'
2026-07-27T06:44:22.1129294Z ##[group]GITHUB_TOKEN Permissions
2026-07-27T06:44:22.1131220Z Actions: write
2026-07-27T06:44:22.1131619Z ArtifactMetadata: write
2026-07-27T06:44:22.1132020Z Attestations: write
2026-07-27T06:44:22.1132403Z Checks: write
2026-07-27T06:44:22.1132770Z CodeQuality: write
2026-07-27T06:44:22.1133150Z Contents: write
2026-07-27T06:44:22.1133533Z CopilotRequests: write
2026-07-27T06:44:22.1133934Z Deployments: write
2026-07-27T06:44:22.1134316Z Discussions: write
2026-07-27T06:44:22.1134678Z Drives: write
2026-07-27T06:44:22.1135035Z Issues: write
2026-07-27T06:44:22.1135397Z Metadata: read
2026-07-27T06:44:22.1135755Z Models: read
2026-07-27T06:44:22.1136117Z Packages: write
2026-07-27T06:44:22.1136486Z Pages: write
2026-07-27T06:44:22.1136954Z PullRequests: write
2026-07-27T06:44:22.1137368Z RepositoryProjects: write
2026-07-27T06:44:22.1137784Z SecurityEvents: write
2026-07-27T06:44:22.1138171Z Statuses: write
2026-07-27T06:44:22.1138556Z VulnerabilityAlerts: read
2026-07-27T06:44:22.1139091Z ##[endgroup]
2026-07-27T06:44:22.1140723Z Secret source: Actions
2026-07-27T06:44:22.1141414Z Prepare workflow directory
2026-07-27T06:44:22.1502280Z Prepare all required actions
2026-07-27T06:44:22.1535740Z Getting action download info
2026-07-27T06:44:22.5042118Z Download action repository 'actions/checkout@v5' (SHA:fbc6f3992d24b796d5a048ff273f7fcc4a7b6c09)
2026-07-27T06:44:23.0516271Z Complete job name: changes
2026-07-27T06:44:23.1431248Z ##[group]Run actions/checkout@v5
2026-07-27T06:44:23.1432075Z with:
2026-07-27T06:44:23.1432476Z   fetch-depth: 2
2026-07-27T06:44:23.1432923Z   repository: BigscreenVR/spt-bs-core
2026-07-27T06:44:23.1435934Z   token: ***
2026-07-27T06:44:23.1436339Z   ssh-strict: true
2026-07-27T06:44:23.1436749Z   ssh-user: git
2026-07-27T06:44:23.1437273Z   persist-credentials: true
2026-07-27T06:44:23.1438092Z   clean: true
2026-07-27T06:44:23.1438541Z   sparse-checkout-cone-mode: true
2026-07-27T06:44:23.1439114Z   fetch-tags: false
2026-07-27T06:44:23.1439523Z   show-progress: true
2026-07-27T06:44:23.1439927Z   lfs: false
2026-07-27T06:44:23.1440320Z   submodules: false
2026-07-27T06:44:23.1440760Z   set-safe-directory: true
2026-07-27T06:44:23.1441212Z   allow-unsafe-pr-checkout: false
2026-07-27T06:44:23.1442142Z ##[endgroup]
2026-07-27T06:44:23.2297840Z Syncing repository: BigscreenVR/spt-bs-core
2026-07-27T06:44:23.2299921Z ##[group]Getting Git version info
2026-07-27T06:44:23.2300887Z Working directory is '/home/reavus/actions-runner/_work/spt-bs-core/spt-bs-core'
2026-07-27T06:44:23.2301939Z [command]/usr/bin/git version
2026-07-27T06:44:23.2302415Z git version 2.43.0
2026-07-27T06:44:23.2304064Z ##[endgroup]
2026-07-27T06:44:23.2307842Z Temporarily overriding HOME='/home/reavus/actions-runner/_work/_temp/27b8cc98-9e09-41d4-a794-81e9d2ed7d10' before making global git config changes
2026-07-27T06:44:23.2309551Z Adding repository directory to the temporary git global config as a safe directory
2026-07-27T06:44:23.2310651Z [command]/usr/bin/git config --global --add safe.directory /home/reavus/actions-runner/_work/spt-bs-core/spt-bs-core
2026-07-27T06:44:23.2341808Z [command]/usr/bin/git config --local --get remote.origin.url
2026-07-27T06:44:23.2360786Z https://github.com/BigscreenVR/spt-bs-core
2026-07-27T06:44:23.2371275Z ##[group]Removing previously created refs, to avoid conflicts
2026-07-27T06:44:23.2373760Z [command]/usr/bin/git rev-parse --symbolic-full-name --verify --quiet HEAD
2026-07-27T06:44:23.2392391Z HEAD
2026-07-27T06:44:23.2422574Z ##[endgroup]
2026-07-27T06:44:23.2423212Z [command]/usr/bin/git submodule status
2026-07-27T06:44:23.2611209Z ##[group]Cleaning the repository
2026-07-27T06:44:23.2614130Z [command]/usr/bin/git clean -ffdx
2026-07-27T06:44:23.2653059Z [command]/usr/bin/git reset --hard HEAD
2026-07-27T06:44:23.2754412Z HEAD is now at af3a67ac Merge 6351b90fa2a8ae8d4090de5ea51125d038c8dafb into be4182b6b1c54e37adf6eae047b5d79602056ac1
2026-07-27T06:44:23.2759323Z ##[endgroup]
2026-07-27T06:44:23.2761208Z ##[group]Disabling automatic garbage collection
2026-07-27T06:44:23.2764825Z [command]/usr/bin/git config --local gc.auto 0
2026-07-27T06:44:23.2792870Z ##[endgroup]
2026-07-27T06:44:23.2793668Z ##[group]Setting up auth
2026-07-27T06:44:23.2798328Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-07-27T06:44:23.2825081Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
2026-07-27T06:44:23.3012806Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-07-27T06:44:23.3039574Z [command]/usr/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-07-27T06:44:23.3227030Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-07-27T06:44:23.3254697Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-07-27T06:44:23.3444242Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic ***
2026-07-27T06:44:23.3476399Z ##[endgroup]
2026-07-27T06:44:23.3477506Z ##[group]Fetching the repository
2026-07-27T06:44:23.3483789Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=2 origin +0fb7d902ae5a4d7c6de03487e5a57a0b228c7118:refs/remotes/pull/97/merge
2026-07-27T06:44:23.9513612Z From https://github.com/BigscreenVR/spt-bs-core
2026-07-27T06:44:23.9515800Z  + 92598ff4...0fb7d902 0fb7d902ae5a4d7c6de03487e5a57a0b228c7118 -> pull/97/merge  (forced update)
2026-07-27T06:44:23.9534472Z ##[endgroup]
2026-07-27T06:44:23.9535433Z ##[group]Determining the checkout info
2026-07-27T06:44:23.9536459Z ##[endgroup]
2026-07-27T06:44:23.9539732Z [command]/usr/bin/git sparse-checkout disable
2026-07-27T06:44:23.9583806Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig
2026-07-27T06:44:23.9607498Z ##[group]Checking out the ref
2026-07-27T06:44:23.9609498Z [command]/usr/bin/git checkout --progress --force refs/remotes/pull/97/merge
2026-07-27T06:44:23.9896953Z Previous HEAD position was af3a67ac Merge 6351b90fa2a8ae8d4090de5ea51125d038c8dafb into be4182b6b1c54e37adf6eae047b5d79602056ac1
2026-07-27T06:44:23.9900234Z HEAD is now at 0fb7d902 Merge 0f7722bdffbf51120942cdfdcaf618a14f309d1e into be4182b6b1c54e37adf6eae047b5d79602056ac1
2026-07-27T06:44:23.9906747Z ##[endgroup]
2026-07-27T06:44:23.9941403Z [command]/usr/bin/git log -1 --format=%H
2026-07-27T06:44:23.9962742Z 0fb7d902ae5a4d7c6de03487e5a57a0b228c7118
2026-07-27T06:44:24.0172113Z ##[group]Run set -euo pipefail
2026-07-27T06:44:24.0173146Z [36;1mset -euo pipefail[0m
2026-07-27T06:44:24.0174168Z [36;1mif [ "pull_request" != "pull_request" ]; then[0m
2026-07-27T06:44:24.0175333Z [36;1m  echo "code=true" >> "$GITHUB_OUTPUT"[0m
2026-07-27T06:44:24.0176335Z [36;1m  exit 0[0m
2026-07-27T06:44:24.0177069Z [36;1mfi[0m
2026-07-27T06:44:24.0177913Z [36;1mfiles=$(git diff --name-only HEAD^1 HEAD)[0m
2026-07-27T06:44:24.0179151Z [36;1mprintf 'changed files:\n%s\n' "$files"[0m
2026-07-27T06:44:24.0180343Z [36;1mcode=false[0m
2026-07-27T06:44:24.0181148Z [36;1mwhile IFS= read -r f; do[0m
2026-07-27T06:44:24.0182096Z [36;1m  [ -z "$f" ] && continue[0m
2026-07-27T06:44:24.0183016Z [36;1m  case "$f" in[0m
2026-07-27T06:44:24.0184114Z [36;1m    docs-site/*) code=true ;;  # book/llms drift gates ride `test`[0m
2026-07-27T06:44:24.0185549Z [36;1m    *.md) ;;                   # markdown elsewhere: docs-only[0m
2026-07-27T06:44:24.0186755Z [36;1m    *) code=true ;;[0m
2026-07-27T06:44:24.0187605Z [36;1m  esac[0m
2026-07-27T06:44:24.0188622Z [36;1mdone <<< "$files"[0m
2026-07-27T06:44:24.0189591Z [36;1mecho "classified: code=$code"[0m
2026-07-27T06:44:24.0190636Z [36;1mecho "code=$code" >> "$GITHUB_OUTPUT"[0m
2026-07-27T06:44:24.0208803Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-07-27T06:44:24.0210067Z ##[endgroup]
2026-07-27T06:44:24.0308127Z changed files:
2026-07-27T06:44:24.0309310Z .github/ci/test-temp-sandbox.ps1
2026-07-27T06:44:24.0310358Z .github/ci/test-temp-sandbox.sh
2026-07-27T06:44:24.0311256Z .github/workflows/ci.yml
2026-07-27T06:44:24.0312047Z Cargo.lock
2026-07-27T06:44:24.0312724Z Cargo.toml
2026-07-27T06:44:24.0313419Z crates/spt-daemon/Cargo.toml
2026-07-27T06:44:24.0314303Z crates/spt-daemon/tests/access.rs
2026-07-27T06:44:24.0315219Z crates/spt-daemon/tests/attach.rs
2026-07-27T06:44:24.0316260Z crates/spt-daemon/tests/attach_idempotent_replay.rs
2026-07-27T06:44:24.0317490Z crates/spt-daemon/tests/attach_resize_capture.rs
2026-07-27T06:44:24.0318673Z crates/spt-daemon/tests/attach_resize_repaint.rs
2026-07-27T06:44:24.0319903Z crates/spt-daemon/tests/brain_decouple.rs
2026-07-27T06:44:24.0321036Z crates/spt-daemon/tests/brain_resume_conn_deadlock.rs
2026-07-27T06:44:24.0322273Z crates/spt-daemon/tests/conn_blackhole_lifecycle.rs
2026-07-27T06:44:24.0323475Z crates/spt-daemon/tests/control_stamp_lifetime.rs
2026-07-27T06:44:24.0324597Z crates/spt-daemon/tests/controller_lease.rs
2026-07-27T06:44:24.0325647Z crates/spt-daemon/tests/digest_cross_node.rs
2026-07-27T06:44:24.0326674Z crates/spt-daemon/tests/dispatch.rs
2026-07-27T06:44:24.0327665Z crates/spt-daemon/tests/driven_by_selfheal.rs
2026-07-27T06:44:24.0328776Z crates/spt-daemon/tests/endpoint_lifecycle.rs
2026-07-27T06:44:24.0329966Z crates/spt-daemon/tests/false_promote.rs
2026-07-27T06:44:24.0331036Z crates/spt-daemon/tests/inject_control_wedge.rs
2026-07-27T06:44:24.0332156Z crates/spt-daemon/tests/input_ack_deadlock.rs
2026-07-27T06:44:24.0333196Z crates/spt-daemon/tests/mesh.rs
2026-07-27T06:44:24.0334222Z crates/spt-daemon/tests/mesh_recovery.rs
2026-07-27T06:44:24.0335306Z crates/spt-daemon/tests/notif_quiet_delivery.rs
2026-07-27T06:44:24.0336359Z crates/spt-daemon/tests/pump.rs
2026-07-27T06:44:24.0337290Z crates/spt-daemon/tests/redispatch.rs
2026-07-27T06:44:24.0338314Z crates/spt-daemon/tests/redispatch_stall.rs
2026-07-27T06:44:24.0339565Z crates/spt-daemon/tests/registry_lifecycle.rs
2026-07-27T06:44:24.0340832Z crates/spt-daemon/tests/render_lifecycle.rs
2026-07-27T06:44:24.0341939Z crates/spt-daemon/tests/resize_geometry_epoch.rs
2026-07-27T06:44:24.0343155Z crates/spt-daemon/tests/resize_presentation_barrier.rs
2026-07-27T06:44:24.0344414Z crates/spt-daemon/tests/restart_replay_lifetime.rs
2026-07-27T06:44:24.0345570Z crates/spt-daemon/tests/resume.rs
2026-07-27T06:44:24.0346533Z crates/spt-daemon/tests/spawn_truth.rs
2026-07-27T06:44:24.0347515Z crates/spt-daemon/tests/sync.rs
2026-07-27T06:44:24.0348851Z crates/spt-daemon/tests/transport_death_eof.rs
2026-07-27T06:44:24.0350095Z crates/spt-daemon/tests/wanmsg.rs
2026-07-27T06:44:24.0351006Z crates/spt-msg/Cargo.toml
2026-07-27T06:44:24.0351831Z crates/spt-msg/src/deliver.rs
2026-07-27T06:44:24.0352698Z crates/spt-msg/src/lib.rs
2026-07-27T06:44:24.0353530Z crates/spt-msg/src/listener.rs
2026-07-27T06:44:24.0354503Z crates/spt-msg/src/ready.rs
2026-07-27T06:44:24.0355457Z crates/spt-msg/src/ring.rs
2026-07-27T06:44:24.0356345Z crates/spt-msg/tests/killer_quickstart.rs
2026-07-27T06:44:24.0357365Z crates/spt-test-support/Cargo.toml
2026-07-27T06:44:24.0358308Z crates/spt-test-support/src/lib.rs
2026-07-27T06:44:24.0359355Z traceable-reqs.toml
2026-07-27T06:44:24.0360098Z classified: code=true
2026-07-27T06:44:24.0565449Z Post job cleanup.
2026-07-27T06:44:24.1259400Z [command]/usr/bin/git version
2026-07-27T06:44:24.1289921Z git version 2.43.0
2026-07-27T06:44:24.1320339Z Temporarily overriding HOME='/home/reavus/actions-runner/_work/_temp/cf1fda38-5795-4690-aad0-68373ca95bfe' before making global git config changes
2026-07-27T06:44:24.1322827Z Adding repository directory to the temporary git global config as a safe directory
2026-07-27T06:44:24.1325122Z [command]/usr/bin/git config --global --add safe.directory /home/reavus/actions-runner/_work/spt-bs-core/spt-bs-core
2026-07-27T06:44:24.1351542Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-07-27T06:44:24.1377057Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
2026-07-27T06:44:24.1560421Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-07-27T06:44:24.1578394Z http.https://github.com/.extraheader
2026-07-27T06:44:24.1586135Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader
2026-07-27T06:44:24.1613227Z [command]/usr/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-07-27T06:44:24.1808407Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-07-27T06:44:24.1836721Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-07-27T06:44:24.2181835Z Evaluate and set job outputs
2026-07-27T06:44:24.2188592Z Set output 'code'
2026-07-27T06:44:24.2191699Z Cleaning up orphan processes
