build .deb and .rpm

This commit is contained in:
Ramnique Singh 2026-02-06 22:06:07 +05:30
parent 940965f002
commit 35ca1b69c0
3 changed files with 66 additions and 4 deletions

View file

@ -7,7 +7,6 @@ const pkg = require('./package.json');
module.exports = {
packagerConfig: {
name: 'Rowboat',
executableName: 'rowboat',
icon: './icons/icon', // .icns extension added automatically
appBundleId: 'com.rowboat.app',
@ -49,6 +48,29 @@ module.exports = {
setupExe: `Rowboat-win32-${arch}-${pkg.version}-setup.exe`,
})
},
{
name: '@electron-forge/maker-deb',
config: (arch) => ({
options: {
name: `Rowboat-linux`,
bin: "rowboat",
description: 'AI coworker with memory',
maintainer: 'rowboatlabs',
homepage: 'https://rowboatlabs.com'
}
})
},
{
name: '@electron-forge/maker-rpm',
config: {
options: {
name: `Rowboat-linux`,
bin: "rowboat",
description: 'AI coworker with memory',
homepage: 'https://rowboatlabs.com'
}
}
},
{
name: '@electron-forge/maker-zip',
platform: ["darwin", "win32", "linux"],