fix(ci): resolve Linux and summary checks
CI / Capabilities and shell quality (push) Successful in 13s
CI / Python tests and compilation (push) Successful in 14s
CI / PowerShell tests on Ubuntu (push) Failing after 17s
CI / CI configuration security checks (push) Successful in 3s
CI / Build and inspect generated packages (push) Failing after 9s
CI / Bash integration and installation guards (push) Skipped
CI / Installed client configuration smoke tests (push) Skipped
CI / Qwen retrieval integration (push) Successful in 14m48s

This commit is contained in:
fraujulian committed 2026-09-25 07:10:26 +00:00
1 parent d5c2ca556b
commit 6a1730c6ec
5 files changed
+105 -105

No files matched your search

+2 -2
View File
@@ -17,7 +17,8 @@ manifest_path() {
}
managed_target() {
local destination=$1 relative=$2 component target=$destination probe
local destination=$1 relative=$2 component target probe
target=$destination
[[ -n "$relative" && "$relative" != /* && "$relative" != */ && "$relative" != *//* && "$relative" != *\\* && "$relative" != *:* && "$relative" != *$'\t'* && "$relative" != *$'\r'* && "$relative" != *$'\n'* ]] || { printf 'Invalid managed path: %s\n' "$relative" >&2; return 1; }
local -a parts
IFS=/ read -r -a parts <<< "$relative"
@@ -80,7 +81,6 @@ sync_managed_destination() {
declare -A old_manifest
read_managed_manifest "$manifest" old_manifest || return 1
declare -A new_manifest
local backup_root="$destination/backups/$stamp"
local created=0 updated=0 unchanged=0 removed=0 warned=0
while IFS= read -r -d '' source_file; do