1
0
mirror of https://github.com/Eugeny/tabby.git synced 2025-08-02 07:26:58 +00:00

fail when sign fails

This commit is contained in:
Eugene
2024-12-24 15:38:49 +01:00
parent 58b5c21164
commit e56403d89e

@@ -31,11 +31,17 @@ builder({
forceCodeSigning: !!keypair, forceCodeSigning: !!keypair,
sign: keypair ? async function (configuration) { sign: keypair ? async function (configuration) {
if (configuration.path) { if (configuration.path) {
try {
execSync( execSync(
`smctl sign --keypair-alias=${keypair} --input "${String(configuration.path)}"`, { `smctl sign --keypair-alias=${keypair} --input "${String(configuration.path)}"`, {
stdio: 'inherit' stdio: 'inherit'
} }
) )
} catch (e) {
console.error(`Failed to sign ${configuration.path}`)
console.error(e)
process.exit(1)
}
} }
} : undefined, } : undefined,
}, },