Files
full/scripts/api-docgen/generate.ps1

11 lines
359 B
PowerShell

$ErrorActionPreference = "Stop"
$env:GOWORK = "off"
$env:GOLANG_PROTOBUF_REGISTRATION_CONFLICT = "warn"
try {
go run .
if ($LASTEXITCODE -ne 0) { throw "API documentation generation failed" }
} finally {
Remove-Item Env:GOWORK -ErrorAction SilentlyContinue
Remove-Item Env:GOLANG_PROTOBUF_REGISTRATION_CONFLICT -ErrorAction SilentlyContinue
}