Fix signed Windows updater checksum metadata

This commit is contained in:
Neil
2026-05-12 00:26:35 -07:00
parent 6a68508354
commit f6ce6941f0
+4 -1
View File
@@ -736,7 +736,10 @@ jobs:
}
$latestYml = Get-Content -Path 'dist/latest.yml' -Raw
$latestYml = $latestYml -replace '(?m)^sha512: .+$', "sha512: $hash"
$latestYml = [regex]::Replace($latestYml, '(?m)^(\s*)sha512: .+$', {
param($match)
"$($match.Groups[1].Value)sha512: $hash"
})
$latestYml = $latestYml -replace '(?m)^ size: \d+$', " size: $($installer.Length)"
$latestYml = $latestYml -replace '(?m)^ blockMapSize: \d+$', " blockMapSize: $($blockmap.Length)"
Set-Content -Path 'dist/latest.yml' -Value $latestYml -NoNewline