From e81bc235a86713f8d41e792abe42127e0fafc873 Mon Sep 17 00:00:00 2001 From: Tom Butcher Date: Tue, 4 Aug 2026 23:39:57 +0100 Subject: [PATCH] Remove unused installer icon handling in finalize-desktop-artifacts.mjs - Deleted the logic for checking and applying the installer icon for macOS packages, streamlining the build process. - This change simplifies the artifact finalization workflow by eliminating unnecessary steps related to the installer icon. --- scripts/finalize-desktop-artifacts.mjs | 6 ------ 1 file changed, 6 deletions(-) diff --git a/scripts/finalize-desktop-artifacts.mjs b/scripts/finalize-desktop-artifacts.mjs index 769c85e..767e6fe 100644 --- a/scripts/finalize-desktop-artifacts.mjs +++ b/scripts/finalize-desktop-artifacts.mjs @@ -485,12 +485,6 @@ function buildMacPkg(appBundlePath, arch) { throw new Error(`pkgbuild failed with exit code ${result.status ?? 1}`) } - const installerIcnsPath = path.join(MAC_DMG_ASSETS_DIR, 'volicon.icns') - if (!existsSync(installerIcnsPath)) { - buildInstallerIcns(installerIcnsPath) - } - applyMacInstallerFileIcon(pkgPath, installerIcnsPath) - console.log(`Published ${pkgPath}`) return pkgPath }