﻿2026-08-18T00:51:10.9323545Z Current runner version: '2.336.0'
2026-08-18T00:51:10.9327965Z Runner name: 'kitsubito'
2026-08-18T00:51:10.9328522Z Runner group name: 'Default'
2026-08-18T00:51:10.9329249Z Machine name: 'KITSUBITO'
2026-08-18T00:51:10.9332456Z ##[group]GITHUB_TOKEN Permissions
2026-08-18T00:51:10.9334252Z Actions: write
2026-08-18T00:51:10.9334652Z ArtifactMetadata: write
2026-08-18T00:51:10.9335048Z Attestations: write
2026-08-18T00:51:10.9335411Z Checks: write
2026-08-18T00:51:10.9335759Z CodeQuality: write
2026-08-18T00:51:10.9336102Z Contents: write
2026-08-18T00:51:10.9336468Z CopilotRequests: write
2026-08-18T00:51:10.9336840Z Deployments: write
2026-08-18T00:51:10.9337199Z Discussions: write
2026-08-18T00:51:10.9337556Z Drives: write
2026-08-18T00:51:10.9337890Z Issues: write
2026-08-18T00:51:10.9338235Z Metadata: read
2026-08-18T00:51:10.9338578Z Models: read
2026-08-18T00:51:10.9338918Z Packages: write
2026-08-18T00:51:10.9339369Z Pages: write
2026-08-18T00:51:10.9339804Z PullRequests: write
2026-08-18T00:51:10.9340201Z RepositoryProjects: write
2026-08-18T00:51:10.9340587Z SecurityEvents: write
2026-08-18T00:51:10.9340944Z Statuses: write
2026-08-18T00:51:10.9341307Z VulnerabilityAlerts: read
2026-08-18T00:51:10.9341674Z ##[endgroup]
2026-08-18T00:51:10.9343189Z Secret source: Actions
2026-08-18T00:51:10.9343980Z Prepare workflow directory
2026-08-18T00:51:10.9698147Z Prepare all required actions
2026-08-18T00:51:10.9733113Z Getting action download info
2026-08-18T00:51:11.2780048Z Download action repository 'actions/checkout@v5' (SHA:fbc6f3992d24b796d5a048ff273f7fcc4a7b6c09)
2026-08-18T00:51:11.6228907Z Complete job name: changes
2026-08-18T00:51:11.6971813Z ##[group]Run set -euo pipefail
2026-08-18T00:51:11.6972369Z [36;1mset -euo pipefail[0m
2026-08-18T00:51:11.6972802Z [36;1mfloor_bytes=$((32 * 1024 * 1024 * 1024))[0m
2026-08-18T00:51:11.6973365Z [36;1mdrive=$(df -P "$GITHUB_WORKSPACE" | awk 'NR == 2 { print $1 }')[0m
2026-08-18T00:51:11.6974036Z [36;1mfree_bytes=$(df -PB1 "$GITHUB_WORKSPACE" | awk 'NR == 2 { print $4 }')[0m
2026-08-18T00:51:11.6974754Z [36;1mprintf 'disk preflight: drive=%s free_bytes=%s floor_bytes=%s\n' \[0m
2026-08-18T00:51:11.6975331Z [36;1m  "$drive" "$free_bytes" "$floor_bytes"[0m
2026-08-18T00:51:11.6975813Z [36;1mif [ "$free_bytes" -lt "$floor_bytes" ]; then[0m
2026-08-18T00:51:11.6976589Z [36;1m  echo "::error title=Insufficient free disk::RESOURCE=disk drive=$drive free_bytes=$free_bytes floor_bytes=$floor_bytes"[0m
2026-08-18T00:51:11.6977318Z [36;1m  exit 1[0m
2026-08-18T00:51:11.6977642Z [36;1mfi[0m
2026-08-18T00:51:11.6994190Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-08-18T00:51:11.6994943Z ##[endgroup]
2026-08-18T00:51:11.7114234Z disk preflight: drive=/dev/nvme0n1p2 free_bytes=800772530176 floor_bytes=34359738368
2026-08-18T00:51:11.7272579Z ##[group]Run actions/checkout@v5
2026-08-18T00:51:11.7273025Z with:
2026-08-18T00:51:11.7273340Z   fetch-depth: 2
2026-08-18T00:51:11.7273708Z   repository: BigscreenVR/spt-bs-core
2026-08-18T00:51:11.7276638Z   token: ***
2026-08-18T00:51:11.7276972Z   ssh-strict: true
2026-08-18T00:51:11.7277305Z   ssh-user: git
2026-08-18T00:51:11.7277654Z   persist-credentials: true
2026-08-18T00:51:11.7278029Z   clean: true
2026-08-18T00:51:11.7278356Z   sparse-checkout-cone-mode: true
2026-08-18T00:51:11.7278746Z   fetch-tags: false
2026-08-18T00:51:11.7279161Z   show-progress: true
2026-08-18T00:51:11.7279500Z   lfs: false
2026-08-18T00:51:11.7279830Z   submodules: false
2026-08-18T00:51:11.7280173Z   set-safe-directory: true
2026-08-18T00:51:11.7280550Z   allow-unsafe-pr-checkout: false
2026-08-18T00:51:11.7280937Z ##[endgroup]
2026-08-18T00:51:11.8014481Z Syncing repository: BigscreenVR/spt-bs-core
2026-08-18T00:51:11.8015919Z ##[group]Getting Git version info
2026-08-18T00:51:11.8016624Z Working directory is '/home/reavus/actions-runner/_work/spt-bs-core/spt-bs-core'
2026-08-18T00:51:11.8017449Z [command]/usr/bin/git version
2026-08-18T00:51:11.8017852Z git version 2.43.0
2026-08-18T00:51:11.8032487Z ##[endgroup]
2026-08-18T00:51:11.8040426Z Copying '/home/reavus/.gitconfig' to '/home/reavus/actions-runner/_work/_temp/34a18e67-90e2-4051-9be0-a4b84ceaffa2/.gitconfig'
2026-08-18T00:51:11.8047190Z Temporarily overriding HOME='/home/reavus/actions-runner/_work/_temp/34a18e67-90e2-4051-9be0-a4b84ceaffa2' before making global git config changes
2026-08-18T00:51:11.8048295Z Adding repository directory to the temporary git global config as a safe directory
2026-08-18T00:51:11.8050195Z [command]/usr/bin/git config --global --add safe.directory /home/reavus/actions-runner/_work/spt-bs-core/spt-bs-core
2026-08-18T00:51:11.8081246Z [command]/usr/bin/git config --local --get remote.origin.url
2026-08-18T00:51:11.8099570Z https://github.com/BigscreenVR/spt-bs-core
2026-08-18T00:51:11.8109291Z ##[group]Removing previously created refs, to avoid conflicts
2026-08-18T00:51:11.8111844Z [command]/usr/bin/git rev-parse --symbolic-full-name --verify --quiet HEAD
2026-08-18T00:51:11.8129934Z HEAD
2026-08-18T00:51:11.8160271Z ##[endgroup]
2026-08-18T00:51:11.8161395Z [command]/usr/bin/git submodule status
2026-08-18T00:51:11.8338382Z ##[group]Cleaning the repository
2026-08-18T00:51:11.8341375Z [command]/usr/bin/git clean -ffdx
2026-08-18T00:51:11.8370839Z Removing traceable-reqs
2026-08-18T00:51:11.8376715Z [command]/usr/bin/git reset --hard HEAD
2026-08-18T00:51:11.8576403Z HEAD is now at a617dff57 Merge af8e57785d479fac8d0726c9f7e2085e3ce26529 into fa8c22293a8345d14455255e7de34d1d73e6ca57
2026-08-18T00:51:11.8583215Z ##[endgroup]
2026-08-18T00:51:11.8619738Z ##[group]Disabling automatic garbage collection
2026-08-18T00:51:11.8624878Z [command]/usr/bin/git config --local gc.auto 0
2026-08-18T00:51:11.8652247Z ##[endgroup]
2026-08-18T00:51:11.8652805Z ##[group]Setting up auth
2026-08-18T00:51:11.8658085Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-08-18T00:51:11.8684033Z [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-08-18T00:51:11.8870152Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-08-18T00:51:11.8892526Z [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-08-18T00:51:11.9078332Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-08-18T00:51:11.9106106Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-08-18T00:51:11.9300428Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic ***
2026-08-18T00:51:11.9332264Z ##[endgroup]
2026-08-18T00:51:11.9332976Z ##[group]Fetching the repository
2026-08-18T00:51:11.9338576Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=2 origin +a617dff57a471fa3682879910a35a2b47a8c7b48:refs/remotes/pull/146/merge
2026-08-18T00:51:12.4678895Z ##[endgroup]
2026-08-18T00:51:12.4680136Z ##[group]Determining the checkout info
2026-08-18T00:51:12.4681583Z ##[endgroup]
2026-08-18T00:51:12.4685479Z [command]/usr/bin/git sparse-checkout disable
2026-08-18T00:51:12.4736227Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig
2026-08-18T00:51:12.4759505Z ##[group]Checking out the ref
2026-08-18T00:51:12.4761668Z [command]/usr/bin/git checkout --progress --force refs/remotes/pull/146/merge
2026-08-18T00:51:12.4814732Z HEAD is now at a617dff57 Merge af8e57785d479fac8d0726c9f7e2085e3ce26529 into fa8c22293a8345d14455255e7de34d1d73e6ca57
2026-08-18T00:51:12.4818673Z ##[endgroup]
2026-08-18T00:51:12.4856200Z [command]/usr/bin/git log -1 --format=%H
2026-08-18T00:51:12.4881733Z a617dff57a471fa3682879910a35a2b47a8c7b48
2026-08-18T00:51:12.5046722Z ##[group]Run set -euo pipefail
2026-08-18T00:51:12.5047460Z [36;1mset -euo pipefail[0m
2026-08-18T00:51:12.5047977Z [36;1mif [ "pull_request" != "pull_request" ]; then[0m
2026-08-18T00:51:12.5048568Z [36;1m  echo "code=true" >> "$GITHUB_OUTPUT"[0m
2026-08-18T00:51:12.5049207Z [36;1m  exit 0[0m
2026-08-18T00:51:12.5049613Z [36;1mfi[0m
2026-08-18T00:51:12.5050056Z [36;1mfiles=$(git diff --name-only HEAD^1 HEAD)[0m
2026-08-18T00:51:12.5050629Z [36;1mprintf 'changed files:\n%s\n' "$files"[0m
2026-08-18T00:51:12.5051164Z [36;1mcode=false[0m
2026-08-18T00:51:12.5051612Z [36;1mwhile IFS= read -r f; do[0m
2026-08-18T00:51:12.5052094Z [36;1m  [ -z "$f" ] && continue[0m
2026-08-18T00:51:12.5052565Z [36;1m  case "$f" in[0m
2026-08-18T00:51:12.5053012Z [36;1m    docs-site/*) code=true ;;[0m
2026-08-18T00:51:12.5053507Z [36;1m    *.md) ;;[0m
2026-08-18T00:51:12.5053949Z [36;1m    traceable-reqs.toml) ;;[0m
2026-08-18T00:51:12.5054445Z [36;1m    *) code=true ;;[0m
2026-08-18T00:51:12.5054922Z [36;1m  esac[0m
2026-08-18T00:51:12.5055343Z [36;1mdone <<< "$files"[0m
2026-08-18T00:51:12.5055850Z [36;1mecho "code=$code" >> "$GITHUB_OUTPUT"[0m
2026-08-18T00:51:12.5069297Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-08-18T00:51:12.5069902Z ##[endgroup]
2026-08-18T00:51:12.5129377Z changed files:
2026-08-18T00:51:12.5129973Z CONTEXT.md
2026-08-18T00:51:12.5130493Z crates/spt-store/src/access.rs
2026-08-18T00:51:12.5131107Z crates/spt/src/cli.rs
2026-08-18T00:51:12.5131651Z traceable-reqs.toml
2026-08-18T00:51:12.5270380Z Post job cleanup.
2026-08-18T00:51:12.5920411Z [command]/usr/bin/git version
2026-08-18T00:51:12.5952162Z git version 2.43.0
2026-08-18T00:51:12.6014675Z Copying '/home/reavus/.gitconfig' to '/home/reavus/actions-runner/_work/_temp/e35cb579-c9b8-49fb-9af5-ef6c00ee8b89/.gitconfig'
2026-08-18T00:51:12.6022382Z Temporarily overriding HOME='/home/reavus/actions-runner/_work/_temp/e35cb579-c9b8-49fb-9af5-ef6c00ee8b89' before making global git config changes
2026-08-18T00:51:12.6023675Z Adding repository directory to the temporary git global config as a safe directory
2026-08-18T00:51:12.6026294Z [command]/usr/bin/git config --global --add safe.directory /home/reavus/actions-runner/_work/spt-bs-core/spt-bs-core
2026-08-18T00:51:12.6056089Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-08-18T00:51:12.6081816Z [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-08-18T00:51:12.6273459Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-08-18T00:51:12.6292671Z http.https://github.com/.extraheader
2026-08-18T00:51:12.6299966Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader
2026-08-18T00:51:12.6324204Z [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-08-18T00:51:12.6510997Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-08-18T00:51:12.6533267Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-08-18T00:51:12.6831039Z Evaluate and set job outputs
2026-08-18T00:51:12.6835867Z Set output 'code'
2026-08-18T00:51:12.6837923Z Cleaning up orphan processes
