feat: update Windows build configuration to support custom installation path from GUI installer

This commit is contained in:
Pragadesh-45
2025-03-06 17:40:15 +05:30
parent f1004e2e36
commit f6ab59ceda
2 changed files with 22 additions and 2 deletions

View File

@@ -37,8 +37,24 @@ const config = {
win: {
artifactName: '${name}_${version}_${arch}_win.${ext}',
icon: 'resources/icons/png',
certificateFile: `${process.env.WIN_CERT_FILEPATH}`,
certificatePassword: `${process.env.WIN_CERT_PASSWORD}`
publisherName: 'Anoop MD',
target: [
{
target: 'nsis',
arch: ['x64']
}
]
},
nsis: {
oneClick: false,
allowToChangeInstallationDirectory: true,
allowElevation: true,
createDesktopShortcut: true,
createStartMenuShortcut: true,
installerIcon: "resources/icons/win/icon.ico",
uninstallerIcon: "resources/icons/win/icon.ico",
installerHeaderIcon: "resources/icons/win/icon.ico",
warningsAsErrors: false
}
};

View File

@@ -3,6 +3,10 @@
"name": "bruno",
"description": "Opensource API Client for Exploring and Testing APIs",
"homepage": "https://www.usebruno.com",
"repository": {
"type": "git",
"url": "https://github.com/usebruno/bruno.git"
},
"private": true,
"main": "src/index.js",
"author": "Anoop M D <anoop.md1421@gmail.com> (https://helloanoop.com/)",