Skip to content

Commit 86df353

Browse files
committed
fix: msi installer
1 parent b9cd8eb commit 86df353

File tree

5 files changed

+160
-32
lines changed

5 files changed

+160
-32
lines changed

forge.config.ts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { MakerDeb } from '@electron-forge/maker-deb'
33
import { MakerDMG } from '@electron-forge/maker-dmg'
44
import { MakerRpm } from '@electron-forge/maker-rpm'
55
import { MakerSquirrel } from '@electron-forge/maker-squirrel'
6+
import { MakerWix } from '@electron-forge/maker-wix'
67
import { MakerZIP } from '@electron-forge/maker-zip'
78
import { FusesPlugin } from '@electron-forge/plugin-fuses'
89
import { VitePlugin } from '@electron-forge/plugin-vite'
@@ -93,6 +94,17 @@ const config: ForgeConfig = {
9394
iconUrl:
9495
'https://raw.githubusercontent.com/grafana/k6-studio/refs/heads/main/resources/icons/logo.ico',
9596
}),
97+
new MakerWix({
98+
manufacturer: 'Grafana Labs',
99+
icon: './resources/icons/logo.ico',
100+
features: {
101+
autoUpdate: false,
102+
autoLaunch: false,
103+
},
104+
ui: {
105+
chooseDirectory: true,
106+
},
107+
}),
96108
new MakerZIP({}, ['darwin']),
97109
new MakerDMG(
98110
{

0 commit comments

Comments
 (0)