Fix desktop release updater signing flow (#187)

This commit is contained in:
Wes
2026-03-25 16:02:03 -07:00
committed by GitHub
parent b4b30cc03d
commit de9d73791c
2 changed files with 8 additions and 7 deletions

View File

@@ -13,17 +13,13 @@ const baseConfig = JSON.parse(readFileSync(baseConfigPath, "utf-8"));
const releaseConfig = { ...baseConfig };
releaseConfig.bundle = {
...(releaseConfig.bundle ?? baseConfig.bundle ?? {}),
createUpdaterArtifacts: "v1Compatible",
};
releaseConfig.bundle.macOS = {
...(releaseConfig.bundle?.macOS ?? baseConfig.bundle?.macOS ?? {}),
minimumSystemVersion: "10.15",
};
if (publicKey && endpoint) {
// Build-time updater artifacts are created later from the signed app bundle.
releaseConfig.plugins = {
...(baseConfig.plugins ?? {}),
updater: {