File tree Expand file tree Collapse file tree 1 file changed +9
-3
lines changed
Expand file tree Collapse file tree 1 file changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -271,10 +271,16 @@ jobs:
271271 # Sign the file
272272 Write-Host "Signing $ZIP_NAME..."
273273 if ($env:TAURI_SIGNING_PRIVATE_KEY_PASSWORD) {
274- $env:MINISIGN_PASSWORD = $env:TAURI_SIGNING_PRIVATE_KEY_PASSWORD
275- & $minisignExe.FullName -S -s "$env:TEMP\private.key" -m $ZIP_NAME -t "msgReader v$VERSION" -q
274+ # Pipe password via stdin
275+ $env:TAURI_SIGNING_PRIVATE_KEY_PASSWORD | & $minisignExe.FullName -S -s "$env:TEMP\private.key" -m $ZIP_NAME -t "msgReader v$VERSION"
276276 } else {
277- & $minisignExe.FullName -S -s "$env:TEMP\private.key" -m $ZIP_NAME -t "msgReader v$VERSION" -q
277+ & $minisignExe.FullName -S -s "$env:TEMP\private.key" -m $ZIP_NAME -t "msgReader v$VERSION"
278+ }
279+
280+ # Check if signature was created
281+ if (-not (Test-Path "$ZIP_NAME.minisig")) {
282+ Write-Host "ERROR: Signature file not created!"
283+ exit 1
278284 }
279285
280286 # Clean up
You can’t perform that action at this time.
0 commit comments