chore: keep staged-context.ps1 array on single staged file

Пайплайн Sort-Object разворачивал одноэлементный массив в скаляр, из-за
чего под StrictMode падал доступ к .Count и скрипт возвращал exit 1 при
ровно одном застейдженном файле. Обёртка @() сохраняет массив; сообщения
коммитов по одному файлу снова проходят обязательную проверку.
This commit is contained in:
Denozordec
2026-09-25 22:33:32 +07:00
parent ecd48642de
commit 391f34a53d
+3 -1
View File
@@ -140,7 +140,9 @@ if ([string]::IsNullOrWhiteSpace($stagedRaw)) {
$stagedFiles = @(
$stagedRaw -split "`n" | ForEach-Object { $_.Trim() } | Where-Object { $_ -ne '' }
)
$stagedFiles = $stagedFiles | Sort-Object -Unique
$stagedFiles = @(
$stagedFiles | Sort-Object -Unique
)
$scopeBuckets = @{}
foreach ($f in $stagedFiles) {