Write deploy manifest without BOM

This commit is contained in:
2026-07-07 15:39:29 +09:00
parent 942ab3d9d3
commit 54e34d39ce

View File

@@ -75,13 +75,15 @@ if (Test-Path $releaseManifestPath -PathType Leaf) {
}
}
if ($writeReleaseManifest) {
@{
$releaseManifestJson = @{
app = "heros_web"
commit = $fullCommit
shortCommit = $commit
qaVersion = $qaVersion
generatedAt = (Get-Date).ToUniversalTime().ToString("o")
} | ConvertTo-Json -Depth 4 | Set-Content -LiteralPath $releaseManifestPath -Encoding UTF8
} | ConvertTo-Json -Depth 4
$utf8NoBom = New-Object System.Text.UTF8Encoding $false
[System.IO.File]::WriteAllText($releaseManifestPath, "$releaseManifestJson`n", $utf8NoBom)
Write-Host "Wrote $releaseManifestPath for $commit ($qaVersion)"
}