changes	Set up job	﻿2026-09-24T13:53:46.9693635Z Current runner version: '2.337.0'
changes	Set up job	2026-09-24T13:53:46.9698858Z Runner name: 'kitsubito'
changes	Set up job	2026-09-24T13:53:46.9699647Z Runner group name: 'Default'
changes	Set up job	2026-09-24T13:53:46.9700286Z Machine name: 'KITSUBITO'
changes	Set up job	2026-09-24T13:53:46.9702208Z ##[group]GITHUB_TOKEN Permissions
changes	Set up job	2026-09-24T13:53:46.9703908Z Actions: read
changes	Set up job	2026-09-24T13:53:46.9704332Z Contents: read
changes	Set up job	2026-09-24T13:53:46.9704719Z Metadata: read
changes	Set up job	2026-09-24T13:53:46.9705099Z ##[endgroup]
changes	Set up job	2026-09-24T13:53:46.9706671Z Secret source: Actions
changes	Set up job	2026-09-24T13:53:46.9707320Z Cache mode: write
changes	Set up job	2026-09-24T13:53:46.9707795Z Prepare workflow directory
changes	Set up job	2026-09-24T13:53:47.0065368Z Prepare all required actions
changes	Set up job	2026-09-24T13:53:47.0100288Z Getting action download info
changes	Set up job	2026-09-24T13:53:47.3930090Z Download action repository 'actions/checkout@v5' (SHA:fbc6f3992d24b796d5a048ff273f7fcc4a7b6c09)
changes	Set up job	2026-09-24T13:53:47.9393639Z Complete job name: changes
changes	Run actions/checkout@v5	﻿2026-09-24T13:53:48.0205407Z ##[group]Run actions/checkout@v5
changes	Run actions/checkout@v5	2026-09-24T13:53:48.0206155Z with:
changes	Run actions/checkout@v5	2026-09-24T13:53:48.0206522Z   fetch-depth: 2
changes	Run actions/checkout@v5	2026-09-24T13:53:48.0206953Z   repository: BigscreenVR/spt-bs-core
changes	Run actions/checkout@v5	2026-09-24T13:53:48.0209896Z   token: ***
changes	Run actions/checkout@v5	2026-09-24T13:53:48.0210267Z   ssh-strict: true
changes	Run actions/checkout@v5	2026-09-24T13:53:48.0210648Z   ssh-user: git
changes	Run actions/checkout@v5	2026-09-24T13:53:48.0211043Z   persist-credentials: true
changes	Run actions/checkout@v5	2026-09-24T13:53:48.0211473Z   clean: true
changes	Run actions/checkout@v5	2026-09-24T13:53:48.0211854Z   sparse-checkout-cone-mode: true
changes	Run actions/checkout@v5	2026-09-24T13:53:48.0212292Z   fetch-tags: false
changes	Run actions/checkout@v5	2026-09-24T13:53:48.0212660Z   show-progress: true
changes	Run actions/checkout@v5	2026-09-24T13:53:48.0213033Z   lfs: false
changes	Run actions/checkout@v5	2026-09-24T13:53:48.0213382Z   submodules: false
changes	Run actions/checkout@v5	2026-09-24T13:53:48.0213762Z   set-safe-directory: true
changes	Run actions/checkout@v5	2026-09-24T13:53:48.0214186Z   allow-unsafe-pr-checkout: false
changes	Run actions/checkout@v5	2026-09-24T13:53:48.0214835Z ##[endgroup]
changes	Run actions/checkout@v5	2026-09-24T13:53:48.1008679Z Syncing repository: BigscreenVR/spt-bs-core
changes	Run actions/checkout@v5	2026-09-24T13:53:48.1010210Z ##[group]Getting Git version info
changes	Run actions/checkout@v5	2026-09-24T13:53:48.1010888Z Working directory is '/home/reavus/actions-runner/_work/spt-bs-core/spt-bs-core'
changes	Run actions/checkout@v5	2026-09-24T13:53:48.1011866Z [command]/usr/bin/git version
changes	Run actions/checkout@v5	2026-09-24T13:53:48.1012295Z git version 2.43.0
changes	Run actions/checkout@v5	2026-09-24T13:53:48.1019405Z ##[endgroup]
changes	Run actions/checkout@v5	2026-09-24T13:53:48.1028304Z Copying '/home/reavus/.gitconfig' to '/home/reavus/actions-runner/_work/_temp/4ba9f084-fc77-449d-a25a-92044f50ab88/.gitconfig'
changes	Run actions/checkout@v5	2026-09-24T13:53:48.1035959Z Temporarily overriding HOME='/home/reavus/actions-runner/_work/_temp/4ba9f084-fc77-449d-a25a-92044f50ab88' before making global git config changes
changes	Run actions/checkout@v5	2026-09-24T13:53:48.1037121Z Adding repository directory to the temporary git global config as a safe directory
changes	Run actions/checkout@v5	2026-09-24T13:53:48.1038719Z [command]/usr/bin/git config --global --add safe.directory /home/reavus/actions-runner/_work/spt-bs-core/spt-bs-core
changes	Run actions/checkout@v5	2026-09-24T13:53:48.1090479Z [command]/usr/bin/git config --local --get remote.origin.url
changes	Run actions/checkout@v5	2026-09-24T13:53:48.1107744Z https://github.com/BigscreenVR/spt-bs-core
changes	Run actions/checkout@v5	2026-09-24T13:53:48.1117328Z ##[group]Removing previously created refs, to avoid conflicts
changes	Run actions/checkout@v5	2026-09-24T13:53:48.1119893Z [command]/usr/bin/git rev-parse --symbolic-full-name --verify --quiet HEAD
changes	Run actions/checkout@v5	2026-09-24T13:53:48.1137358Z HEAD
changes	Run actions/checkout@v5	2026-09-24T13:53:48.1166255Z ##[endgroup]
changes	Run actions/checkout@v5	2026-09-24T13:53:48.1166981Z [command]/usr/bin/git submodule status
changes	Run actions/checkout@v5	2026-09-24T13:53:48.1353858Z ##[group]Cleaning the repository
changes	Run actions/checkout@v5	2026-09-24T13:53:48.1356434Z [command]/usr/bin/git clean -ffdx
changes	Run actions/checkout@v5	2026-09-24T13:53:48.1390299Z Removing traceable-reqs
changes	Run actions/checkout@v5	2026-09-24T13:53:48.1397319Z [command]/usr/bin/git reset --hard HEAD
changes	Run actions/checkout@v5	2026-09-24T13:53:48.1596273Z HEAD is now at 316b665adb Merge 957d556d84e98ba2fcb3c72e01bcd20bc347592b into f6a55013be3b0ef4778e6537c16972d5ff7a4122
changes	Run actions/checkout@v5	2026-09-24T13:53:48.1603990Z ##[endgroup]
changes	Run actions/checkout@v5	2026-09-24T13:53:48.1605626Z ##[group]Disabling automatic garbage collection
changes	Run actions/checkout@v5	2026-09-24T13:53:48.1608707Z [command]/usr/bin/git config --local gc.auto 0
changes	Run actions/checkout@v5	2026-09-24T13:53:48.1633187Z ##[endgroup]
changes	Run actions/checkout@v5	2026-09-24T13:53:48.1633894Z ##[group]Setting up auth
changes	Run actions/checkout@v5	2026-09-24T13:53:48.1637878Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
changes	Run actions/checkout@v5	2026-09-24T13:53:48.1660970Z [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' || :"
changes	Run actions/checkout@v5	2026-09-24T13:53:48.1852284Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
changes	Run actions/checkout@v5	2026-09-24T13:53:48.1877993Z [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' || :"
changes	Run actions/checkout@v5	2026-09-24T13:53:48.2066697Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
changes	Run actions/checkout@v5	2026-09-24T13:53:48.2092758Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
changes	Run actions/checkout@v5	2026-09-24T13:53:48.2282998Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic ***
changes	Run actions/checkout@v5	2026-09-24T13:53:48.2314659Z ##[endgroup]
changes	Run actions/checkout@v5	2026-09-24T13:53:48.2315465Z ##[group]Fetching the repository
changes	Run actions/checkout@v5	2026-09-24T13:53:48.2320808Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=2 origin +316b665adbf89c2b2ce136a4d724015f50639eb2:refs/remotes/pull/260/merge
changes	Run actions/checkout@v5	2026-09-24T13:53:48.7629704Z ##[endgroup]
changes	Run actions/checkout@v5	2026-09-24T13:53:48.7630706Z ##[group]Determining the checkout info
changes	Run actions/checkout@v5	2026-09-24T13:53:48.7631589Z ##[endgroup]
changes	Run actions/checkout@v5	2026-09-24T13:53:48.7633914Z [command]/usr/bin/git sparse-checkout disable
changes	Run actions/checkout@v5	2026-09-24T13:53:48.7672074Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig
changes	Run actions/checkout@v5	2026-09-24T13:53:48.7696471Z ##[group]Checking out the ref
changes	Run actions/checkout@v5	2026-09-24T13:53:48.7699087Z [command]/usr/bin/git checkout --progress --force refs/remotes/pull/260/merge
changes	Run actions/checkout@v5	2026-09-24T13:53:48.7776337Z HEAD is now at 316b665adb Merge 957d556d84e98ba2fcb3c72e01bcd20bc347592b into f6a55013be3b0ef4778e6537c16972d5ff7a4122
changes	Run actions/checkout@v5	2026-09-24T13:53:48.7782347Z ##[endgroup]
changes	Run actions/checkout@v5	2026-09-24T13:53:48.7827455Z [command]/usr/bin/git log -1 --format=%H
changes	Run actions/checkout@v5	2026-09-24T13:53:48.7856946Z 316b665adbf89c2b2ce136a4d724015f50639eb2
changes	DISK floor start	﻿2026-09-24T13:53:48.8070445Z ##[group]Run set -euo pipefail
changes	DISK floor start	2026-09-24T13:53:48.8071370Z [36;1mset -euo pipefail[0m
changes	DISK floor start	2026-09-24T13:53:48.8072149Z [36;1mfloor_bytes=$((32 * 1024 * 1024 * 1024))[0m
changes	DISK floor start	2026-09-24T13:53:48.8073258Z [36;1mdrive=$(df -P "$GITHUB_WORKSPACE" | awk 'NR == 2 { print $1 }')[0m
changes	DISK floor start	2026-09-24T13:53:48.8074687Z [36;1mfree_bytes=$(df -PB1 "$GITHUB_WORKSPACE" | awk 'NR == 2 { print $4 }')[0m
changes	DISK floor start	2026-09-24T13:53:48.8075815Z [36;1mverdict=PASS[0m
changes	DISK floor start	2026-09-24T13:53:48.8076674Z [36;1mif [ "$free_bytes" -lt "$floor_bytes" ]; then verdict=RED; fi[0m
changes	DISK floor start	2026-09-24T13:53:48.8078409Z [36;1mprintf 'FLOOR_START job=changes runner=Linux free_bytes=%s floor_bytes=%s verdict=%s sample=INSTANT\n' \[0m
changes	DISK floor start	2026-09-24T13:53:48.8080032Z [36;1m  "$free_bytes" "$floor_bytes" "$verdict"[0m
changes	DISK floor start	2026-09-24T13:53:48.8080986Z [36;1mif [ "$free_bytes" -lt "$floor_bytes" ]; then[0m
changes	DISK floor start	2026-09-24T13:53:48.8082760Z [36;1m  echo "::error title=Insufficient free disk::RESOURCE=disk drive=$drive free_bytes=$free_bytes floor_bytes=$floor_bytes"[0m
changes	DISK floor start	2026-09-24T13:53:48.8084414Z [36;1m  exit 1[0m
changes	DISK floor start	2026-09-24T13:53:48.8084991Z [36;1mfi[0m
changes	DISK floor start	2026-09-24T13:53:48.8101563Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
changes	DISK floor start	2026-09-24T13:53:48.8102549Z ##[endgroup]
changes	DISK floor start	2026-09-24T13:53:48.8190485Z FLOOR_START job=changes runner=Linux free_bytes=340750954496 floor_bytes=34359738368 verdict=PASS sample=INSTANT
changes	Self-test the change classifier	﻿2026-09-24T13:53:48.8263475Z ##[group]Run python3 .github/ci/classify-changes-selftest.py
changes	Self-test the change classifier	2026-09-24T13:53:48.8264680Z [36;1mpython3 .github/ci/classify-changes-selftest.py[0m
changes	Self-test the change classifier	2026-09-24T13:53:48.8278131Z shell: /usr/bin/bash -e {0}
changes	Self-test the change classifier	2026-09-24T13:53:48.8278824Z ##[endgroup]
changes	Self-test the change classifier	2026-09-24T13:53:48.8706190Z test_a_ci_only_push_runs_units (__main__.DocsSetIsPositive.test_a_ci_only_push_runs_units) ... ok
changes	Self-test the change classifier	2026-09-24T13:53:48.9641310Z test_compiled_markdown_matches_the_tree (__main__.DocsSetIsPositive.test_compiled_markdown_matches_the_tree) ... ok
changes	Self-test the change classifier	2026-09-24T13:53:48.9643687Z test_docs_set (__main__.DocsSetIsPositive.test_docs_set) ... ok
changes	Self-test the change classifier	2026-09-24T13:53:48.9646061Z test_everything_else_is_code (__main__.DocsSetIsPositive.test_everything_else_is_code) ... ok
changes	Self-test the change classifier	2026-09-24T13:53:48.9648586Z test_dispatch_runs_units (__main__.OtherEventsAndErrors.test_dispatch_runs_units) ... ok
changes	Self-test the change classifier	2026-09-24T13:53:48.9650797Z test_unexpected_exception_runs_units (__main__.OtherEventsAndErrors.test_unexpected_exception_runs_units) ... ok
changes	Self-test the change classifier	2026-09-24T13:53:48.9653071Z test_already_connected_names_step0 (__main__.ProbeWitnessesTheMechanism.test_already_connected_names_step0) ... ok
changes	Self-test the change classifier	2026-09-24T13:53:48.9655783Z test_complete_graph_non_ancestor_reports_shallow_false (__main__.ProbeWitnessesTheMechanism.test_complete_graph_non_ancestor_reports_shallow_false) ... ok
changes	Self-test the change classifier	2026-09-24T13:53:48.9658686Z test_graft_arm_names_the_deepen_that_connected (__main__.ProbeWitnessesTheMechanism.test_graft_arm_names_the_deepen_that_connected) ... ok
changes	Self-test the change classifier	2026-09-24T13:53:48.9662169Z test_paths_that_never_probe_say_so (__main__.ProbeWitnessesTheMechanism.test_paths_that_never_probe_say_so) ... ok
changes	Self-test the change classifier	2026-09-24T13:53:48.9664841Z test_second_deepen_is_named (__main__.ProbeWitnessesTheMechanism.test_second_deepen_is_named) ... ok
changes	Self-test the change classifier	2026-09-24T13:53:48.9667693Z test_shallow_is_read_once_at_decision_time (__main__.ProbeWitnessesTheMechanism.test_shallow_is_read_once_at_decision_time) ... ok
changes	Self-test the change classifier	2026-09-24T13:53:48.9670790Z test_undecidable_and_unreachable_name_none (__main__.ProbeWitnessesTheMechanism.test_undecidable_and_unreachable_name_none) ... ok
changes	Self-test the change classifier	2026-09-24T13:53:48.9673106Z test_code_and_docs_site_prs_run_units (__main__.PullRequestArm.test_code_and_docs_site_prs_run_units) ... ok
changes	Self-test the change classifier	2026-09-24T13:53:48.9674861Z test_docs_only_pr_is_thin (__main__.PullRequestArm.test_docs_only_pr_is_thin) ... ok
changes	Self-test the change classifier	2026-09-24T13:53:48.9677144Z test_a_shallow_graph_that_never_decides_is_undecidable_not_non_ancestor (__main__.PushArm.test_a_shallow_graph_that_never_decides_is_undecidable_not_non_ancestor) ... ok
changes	Self-test the change classifier	2026-09-24T13:53:48.9680095Z test_before_not_ancestor_on_a_complete_graph_runs_units (__main__.PushArm.test_before_not_ancestor_on_a_complete_graph_runs_units) ... ok
changes	Self-test the change classifier	2026-09-24T13:53:48.9682347Z test_before_reached_only_after_deepening (__main__.PushArm.test_before_reached_only_after_deepening) ... ok
changes	Self-test the change classifier	2026-09-24T13:53:48.9684661Z test_before_unreachable_after_bounded_deepening_runs_units (__main__.PushArm.test_before_unreachable_after_bounded_deepening_runs_units) ... ok
changes	Self-test the change classifier	2026-09-24T13:53:48.9686762Z test_before_zero_runs_units (__main__.PushArm.test_before_zero_runs_units) ... ok
changes	Self-test the change classifier	2026-09-24T13:53:48.9688236Z test_diff_failure_runs_units (__main__.PushArm.test_diff_failure_runs_units) ... ok
changes	Self-test the change classifier	2026-09-24T13:53:48.9689881Z test_docs_only_push_range_is_thin (__main__.PushArm.test_docs_only_push_range_is_thin) ... ok
changes	Self-test the change classifier	2026-09-24T13:53:48.9691489Z test_empty_range_runs_units (__main__.PushArm.test_empty_range_runs_units) ... ok
changes	Self-test the change classifier	2026-09-24T13:53:48.9693405Z test_forced_push_runs_units (__main__.PushArm.test_forced_push_runs_units) ... ok
changes	Self-test the change classifier	2026-09-24T13:53:48.9695562Z test_multi_commit_push_reads_the_whole_range_not_head_parent (__main__.PushArm.test_multi_commit_push_reads_the_whole_range_not_head_parent) ... ok
changes	Self-test the change classifier	2026-09-24T13:53:48.9698160Z test_present_object_on_a_shallow_graft_still_deepens (__main__.PushArm.test_present_object_on_a_shallow_graft_still_deepens) ... ok
changes	Self-test the change classifier	2026-09-24T13:53:48.9699622Z 
changes	Self-test the change classifier	2026-09-24T13:53:48.9700012Z ----------------------------------------------------------------------
changes	Self-test the change classifier	2026-09-24T13:53:48.9700922Z Ran 26 tests in 0.099s
changes	Self-test the change classifier	2026-09-24T13:53:48.9701682Z 
changes	Self-test the change classifier	2026-09-24T13:53:48.9701907Z OK
changes	Run python3 .github/ci/classify-changes.py	﻿2026-09-24T13:53:48.9819538Z ##[group]Run python3 .github/ci/classify-changes.py
changes	Run python3 .github/ci/classify-changes.py	2026-09-24T13:53:48.9820528Z [36;1mpython3 .github/ci/classify-changes.py[0m
changes	Run python3 .github/ci/classify-changes.py	2026-09-24T13:53:48.9834465Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
changes	Run python3 .github/ci/classify-changes.py	2026-09-24T13:53:48.9835362Z env:
changes	Run python3 .github/ci/classify-changes.py	2026-09-24T13:53:48.9835853Z   CLASSIFY_BEFORE: 
changes	Run python3 .github/ci/classify-changes.py	2026-09-24T13:53:48.9836416Z   CLASSIFY_FORCED: 
changes	Run python3 .github/ci/classify-changes.py	2026-09-24T13:53:48.9836970Z ##[endgroup]
changes	Run python3 .github/ci/classify-changes.py	2026-09-24T13:53:49.0084055Z changed files:
changes	Run python3 .github/ci/classify-changes.py	2026-09-24T13:53:49.0085046Z .github/ci/classify-changes-selftest.py
changes	Run python3 .github/ci/classify-changes.py	2026-09-24T13:53:49.0086321Z .github/ci/classify-changes.py
changes	Run python3 .github/ci/classify-changes.py	2026-09-24T13:53:49.0087132Z docs/GOLDEN-CI.md
changes	Run python3 .github/ci/classify-changes.py	2026-09-24T13:53:49.0087823Z docs/INFRA-REGISTER.md
changes	Run python3 .github/ci/classify-changes.py	2026-09-24T13:53:49.0088552Z traceable-reqs.toml
changes	Run python3 .github/ci/classify-changes.py	2026-09-24T13:53:49.0089517Z CLASSIFY_PROBE connected_at=not-probed shallow=n/a
changes	Run python3 .github/ci/classify-changes.py	2026-09-24T13:53:49.0090919Z CLASSIFY code=true reason=code-path:.github/ci/classify-changes-selftest.py
changes	Self-test push-main unit reuse	﻿2026-09-24T13:53:49.0184117Z ##[group]Run python3 .github/ci/push-main-unit-reuse-selftest.py
changes	Self-test push-main unit reuse	2026-09-24T13:53:49.0185379Z [36;1mpython3 .github/ci/push-main-unit-reuse-selftest.py[0m
changes	Self-test push-main unit reuse	2026-09-24T13:53:49.0199315Z shell: /usr/bin/bash -e {0}
changes	Self-test push-main unit reuse	2026-09-24T13:53:49.0199949Z ##[endgroup]
changes	Self-test push-main unit reuse	2026-09-24T13:53:49.1167291Z ................
changes	Self-test push-main unit reuse	2026-09-24T13:53:49.1168263Z ----------------------------------------------------------------------
changes	Self-test push-main unit reuse	2026-09-24T13:53:49.1169280Z Ran 16 tests in 0.034s
changes	Self-test push-main unit reuse	2026-09-24T13:53:49.1169705Z 
changes	Self-test push-main unit reuse	2026-09-24T13:53:49.1169933Z OK
changes	Prove exact-SHA PR unit reuse	﻿2026-09-24T13:53:49.1330138Z ##[group]Run if ! python3 .github/ci/push-main-unit-reuse.py; then
changes	Prove exact-SHA PR unit reuse	2026-09-24T13:53:49.1331396Z [36;1mif ! python3 .github/ci/push-main-unit-reuse.py; then[0m
changes	Prove exact-SHA PR unit reuse	2026-09-24T13:53:49.1332619Z [36;1m  echo 'UNIT_REUSE run-unit=true reason=helper-failed'[0m
changes	Prove exact-SHA PR unit reuse	2026-09-24T13:53:49.1333724Z [36;1m  echo 'run-unit=true' >> "$GITHUB_OUTPUT"[0m
changes	Prove exact-SHA PR unit reuse	2026-09-24T13:53:49.1334711Z [36;1mfi[0m
changes	Prove exact-SHA PR unit reuse	2026-09-24T13:53:49.1348651Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
changes	Prove exact-SHA PR unit reuse	2026-09-24T13:53:49.1349775Z env:
changes	Prove exact-SHA PR unit reuse	2026-09-24T13:53:49.1355928Z   GH_TOKEN: ***
changes	Prove exact-SHA PR unit reuse	2026-09-24T13:53:49.1356630Z ##[endgroup]
changes	Prove exact-SHA PR unit reuse	2026-09-24T13:53:49.1635621Z UNIT_REUSE run-unit=true reason=not-push-main
changes	DISK floor end	﻿2026-09-24T13:53:49.1724741Z ##[group]Run set -euo pipefail
changes	DISK floor end	2026-09-24T13:53:49.1725471Z [36;1mset -euo pipefail[0m
changes	DISK floor end	2026-09-24T13:53:49.1726134Z [36;1mfloor_bytes=$((32 * 1024 * 1024 * 1024))[0m
changes	DISK floor end	2026-09-24T13:53:49.1727102Z [36;1mdrive=$(df -P "$GITHUB_WORKSPACE" | awk 'NR == 2 { print $1 }')[0m
changes	DISK floor end	2026-09-24T13:53:49.1728322Z [36;1mfree_bytes=$(df -PB1 "$GITHUB_WORKSPACE" | awk 'NR == 2 { print $4 }')[0m
changes	DISK floor end	2026-09-24T13:53:49.1729403Z [36;1mverdict=PASS[0m
changes	DISK floor end	2026-09-24T13:53:49.1730179Z [36;1mif [ "$free_bytes" -lt "$floor_bytes" ]; then verdict=RED; fi[0m
changes	DISK floor end	2026-09-24T13:53:49.1731671Z [36;1mprintf 'FLOOR_END job=changes runner=Linux free_bytes=%s floor_bytes=%s verdict=%s sample=INSTANT\n' \[0m
changes	DISK floor end	2026-09-24T13:53:49.1733044Z [36;1m  "$free_bytes" "$floor_bytes" "$verdict"[0m
changes	DISK floor end	2026-09-24T13:53:49.1733885Z [36;1mif [ "$free_bytes" -lt "$floor_bytes" ]; then[0m
changes	DISK floor end	2026-09-24T13:53:49.1735406Z [36;1m  echo "::error title=Insufficient free disk::RESOURCE=disk drive=$drive free_bytes=$free_bytes floor_bytes=$floor_bytes"[0m
changes	DISK floor end	2026-09-24T13:53:49.1736881Z [36;1m  exit 1[0m
changes	DISK floor end	2026-09-24T13:53:49.1737382Z [36;1mfi[0m
changes	DISK floor end	2026-09-24T13:53:49.1750814Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
changes	DISK floor end	2026-09-24T13:53:49.1751657Z ##[endgroup]
changes	DISK floor end	2026-09-24T13:53:49.1822735Z FLOOR_END job=changes runner=Linux free_bytes=340750819328 floor_bytes=34359738368 verdict=PASS sample=INSTANT
changes	Post Run actions/checkout@v5	﻿2026-09-24T13:53:49.1989849Z Post job cleanup.
changes	Post Run actions/checkout@v5	2026-09-24T13:53:49.2669431Z [command]/usr/bin/git version
changes	Post Run actions/checkout@v5	2026-09-24T13:53:49.2702477Z git version 2.43.0
changes	Post Run actions/checkout@v5	2026-09-24T13:53:49.2767008Z Copying '/home/reavus/.gitconfig' to '/home/reavus/actions-runner/_work/_temp/963b5ea3-603f-4ed7-a6bb-9c5ed103a03f/.gitconfig'
changes	Post Run actions/checkout@v5	2026-09-24T13:53:49.2774446Z Temporarily overriding HOME='/home/reavus/actions-runner/_work/_temp/963b5ea3-603f-4ed7-a6bb-9c5ed103a03f' before making global git config changes
changes	Post Run actions/checkout@v5	2026-09-24T13:53:49.2776431Z Adding repository directory to the temporary git global config as a safe directory
changes	Post Run actions/checkout@v5	2026-09-24T13:53:49.2778127Z [command]/usr/bin/git config --global --add safe.directory /home/reavus/actions-runner/_work/spt-bs-core/spt-bs-core
changes	Post Run actions/checkout@v5	2026-09-24T13:53:49.2804394Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
changes	Post Run actions/checkout@v5	2026-09-24T13:53:49.2828874Z [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' || :"
changes	Post Run actions/checkout@v5	2026-09-24T13:53:49.3021334Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
changes	Post Run actions/checkout@v5	2026-09-24T13:53:49.3039538Z http.https://github.com/.extraheader
changes	Post Run actions/checkout@v5	2026-09-24T13:53:49.3046239Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader
changes	Post Run actions/checkout@v5	2026-09-24T13:53:49.3071227Z [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' || :"
changes	Post Run actions/checkout@v5	2026-09-24T13:53:49.3253534Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
changes	Post Run actions/checkout@v5	2026-09-24T13:53:49.3278548Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
changes	Complete job	﻿2026-09-24T13:53:49.3593110Z Evaluate and set job outputs
changes	Complete job	2026-09-24T13:53:49.3605533Z Set output 'code'
changes	Complete job	2026-09-24T13:53:49.3607299Z Set output 'run-unit'
changes	Complete job	2026-09-24T13:53:49.3608736Z Cleaning up orphan processes
