Files
paseo/packages/desktop/scripts/after-sign.js
Mohamed Boudra 90032570ec Add macOS packaged desktop smoke gate (#578)
* Fix packaged node entrypoint env preservation

* Add packaged desktop smoke gate
2026-04-27 09:08:56 +08:00

20 lines
451 B
JavaScript

const path = require("node:path");
const { smokePackagedDesktopApp } = require("./smoke-packaged-desktop-app.js");
const EXECUTABLE_NAME = "Paseo";
exports.default = async function afterSign(context) {
if (process.env.PASEO_DESKTOP_SMOKE !== "1") {
return;
}
if (context.electronPlatformName !== "darwin") {
return;
}
await smokePackagedDesktopApp({
appPath: path.join(context.appOutDir, `${EXECUTABLE_NAME}.app`),
});
};