diff --git a/ui/desktop/electron-app/config/desktop.js b/ui/desktop/electron-app/config/desktop.js index b7c5416b7..87588619f 100644 --- a/ui/desktop/electron-app/config/desktop.js +++ b/ui/desktop/electron-app/config/desktop.js @@ -10,6 +10,7 @@ const createConfig = () => { copyright: `Copyright © ${new Date().getFullYear()} HashiCorp, Inc.`, releaseVersion: process.env.RELEASE_VERSION, releaseCommit: process.env.RELEASE_COMMIT, + executableName: 'Boundary', }; if (process.env.BUILD_DEBIAN) { @@ -17,6 +18,8 @@ const createConfig = () => { config.productName = 'boundary-desktop'; } + if (isLinux() || process.env.BUILD_DEBIAN) config.executableName = 'boundary-desktop'; + if (!config.releaseVersion) config.releaseVersion = '0.0.0'; return config; }; diff --git a/ui/desktop/electron-app/config/forge.config.js b/ui/desktop/electron-app/config/forge.config.js index e1804d700..8b12936fc 100644 --- a/ui/desktop/electron-app/config/forge.config.js +++ b/ui/desktop/electron-app/config/forge.config.js @@ -26,7 +26,7 @@ module.exports = { appVersion: config.releaseVersion, appBundleId: 'com.electron.boundary', appCopyright: config.copyright, - executableName: 'boundary-desktop', + executableName: config.executableName, osxSign: { identity: process.env.BOUNDARY_DESKTOP_SIGNING_IDENTITY, 'hardened-runtime': true,